There are 2 newer versions then the one provided in the link above, but they do not include Live Messenger. They are 10.6.38 and a 10.6.40. If you need Live Messenger then the 10.6.34.800 is the newest version.
Here is the official link off of Microsofts website.
I also learned something new which is probably the cause of all my recent WM Live problems on 6.1 ROMS. On 6.0 ROMS I could install it on the storage card, but on 6.1 ROMS it was completely jacking up my phone.
Q: Can I install this product on a Storage Card?
A: No, Windows Live can currently only be installed to your device’s internal storage. Storage cards are not supported for this application as it extends several Windows Mobile features.
Samsung Focus w/ PDA Unlimited Data Plan
Tweaked to allow HSUPA connections.