I've never seen this before:
I went to the Nvidia site looking for the new optimized drivers for Oblivion. I know there was a driver release on March 12th, and was looking for the one we expected on the 22nd... however, they now show drivers from back in Febuary on their site.
What the hell happened to the March 12th drivers??