My preference is for paging with a user defined page size. The advantage I think it has is that it caters for the fact that not all systems are equal. Someone on a slow system may find 40 posts quite enough but someone with a fast machine and a cable or DSL connection might prefer to read all the posts to a thread in one go and will have no problems loading threads over 100 posts..Jon