I have altered the topic links so that when clicked it takes you to the bottom of a long thread (i.e. so the latest post is visible).
A new visitor will have to scroll up to see the context but I felt this was better than having to scroll down to the latest post each time especially since threads could end up with dozens if not hundreds of posts.
If threads get too long (i.e. >50 posts or suchlike) then I could always hide the earlier posts or something.