OK I have worked it out - (that was quick) it seems when you click on a link in outlook 2007 it passes the link through IE which resovles the newest post in the thread as the first one (as I didn't have login details saved in IE) and once it has resolved the final address passes the result to firefox (default browser) and opens the first post of the thread!
Nice work microsoft!
Bookmarks