Many are finding 10.4 the most stable version,but for me 10.5 is the best,also i have seeb many users sticking with 10.3.
So its always good to test yourself and find out the best drivers for your system.
Probably the most recent, but I woulnd't know, I gave up trying to play GTA4. When I log into that windows live service flawlessly one day, and spend over 20minutes with failed attempt over failed attempt the next day, the game just isn't worth playing. Not being able to save game progress/load game progress without signing into that is the worst thing I've ever seen.