Have noticed the same things masherbrum noted (I think). On boot up before you hit the OS I have multiple blue/yellow/orange "pixels" {but they are way bigger then single pixels...more like big pin heads (1-2mm)...8800 should be here today.
Those are what I'm talking about. They're larger than a typical pixel, almost to the point of being "blurry". They will disappear with your new card.
As for the drivers, I can relate. When I put everything in this new PC and reused my 7900GT, I used the latest driver for XP Pro. No joy. Reverted to an older driver, viola, it worked and recognized the card.
I still had that multicolored dots, until I got the 8800GTS.