Originally Posted by Yaboze
It's gone now.
I saw it also. Had a 1/20/12 date on it. But no way to get to it from any of the pages. Since they tend to release drivers early in the week, I think one of their web designers probably jumped the gun...