Yesterday Microsoft officialy released Vista to the wider public. So why would one upgrade?
From the little bit I seen about Vista and read about it, I can find no reason to upgrade. Firstly you would probably need a new faster CPU, more memory and a much more powerfull graphics card with lots of memory. And what do you get for this .. juts more bling. You will still write the same documents, fill the same spreadsheets, play most of the same games and all this will probably be slower than on your existing Windows XP.
Rather than upgrade to Vista, why not switch totally to some Linux distribution. No hardware to spend money on, no OS to spend money on and your machine will in all likelyhood be faster so you will be more productive in the end. And you would have access to thousands of software applications for FREE — let me say that again FREE — it is going to cost you nothing.
So what is the ultimate goal why Microsoft want you to upgrade to Vista — make more money. You as the consumer will not get much value for that hard earned money you going to give Microsoft. So use the money rather to enjoy life and change to something thats not going to cost you any money and give you freedom of choice, ie Switch to Linux.