I have some PM conversations like that too. What I do once I've opened the PM "thread", is hold down the CTRL key and hit the "end" key. This takes you to the bottom of the page. From there, hit (or hold down) the up arrow key to scroll up to the last message in the thread. I have found this to be faster on long conversations, than scrolling down through it trying to find the last unread message.