About 6 months ago I built myself a computer, and I decided to install Vista on it. The primary reason for this choice (And not Windows XP) was that the computer had 8GB of memory so I 64bit OS was necessary, and in my mind 64bit XP is not a viable option. So I've been using Vista for a while (I went with Ultimate so I could get Remote Desktop, etc) and it seems to be OK. Nothing new and exciting about it, but at least it works (With a few little tweaks).
But now that Windows 7 is on the horizon, it seems to me that it should be a free upgrade (like a service pack) to Vista, not a brand new operating system. Why should I have to pay for the "fixed" version of the operating system that I already own. Doesn't seem to make much sense to me. But I guess microsoft has to make their money somewhere.