I've noticed that there are many posts regarding lost or bad drivers and I thought this service may prove useful.
I've used it for a number of years and it has got me out of many difficulties, especially where suppliers have stopped supporting software/hardware and as a result have removed driver downloads. Even better when I have 'lost' my install CD ......
It is a subscription service, but you can get a 1 day pass if you see what you want.
May not be to everyones liking, but very useful none the less.
http://www.windrivers.com