I hate Vista too. Seems that everyone with it brings their machine in to the shop here with nothing but complaints.
As for the IE7 vs. Firefox debate I personally have both and hate both. Some sites work better with one, and some the other, but even though Firefox is less buggy, I have had numerous occasions making online purchases where Firefox just doesn't work and I have to use IE7.
But yeah Vista, I am installing it on my machine as dual boot to learn it and to play DX10 games soon. I think I have the machine to do it, it's a 1.86GHz Core 2 Duo (Conroe) with 2GB dual Channel DDR2 667 Ram, and a GeForce 8800 320MB vidcard. Thing is it runs XP x64 lightening fast, but it should be barely adequate for Vista (bloatware).
My boss here at the shop will not build a Vista computer for someone unless the totally insist. We strongly suggest that our customers us XP for now and upgrade after Vista gets some improvements.