My thoughts on Vista are the same as yours however I differ on IE as IE8 is much better than IE7.

I prefer IE9 though but you can only get it with Vista or Windows 7.

I do not use Steam either.