I look at it this way. If its not better than Vista I hope they keep updating XP for a long time. From what I've seen and heard it doesn't look like there will be any improvement of the user interface or speed. Both the main reasons I don't like Vista at all.
Actually Windows XP is only supported till April 2009, the 2014 Support Date is for Business or Commercial Use. So everyone is pretty much forced to go to Vista by then or wait a while with a sort of Comprised System and wait for what is called Windows 7 currently.
Here is a Link - http://support.microsoft.com/lifecycle/?LN=en-gb&x=9&y=15&p1=3223
Ours is the Mainstream Support after that it is extended support for Businesses.
If you click on the FAQ on that page as well you will see Microsoft offer 5 Years Support from General Availability of their OS's and then possibly an extra 2 years based on the First Service Pack Retirement, SP1 was retired in October 2006 which means Microsoft are actually being Generous by an Extra 6 Months support they could kick us off next month and say no more support meaning we would be forced to then upgrade to Vista.
I think that everyone needs to face the fact that when a new OS comes out, most things are going to start involving that new OS and not so much the old one. Windows XP is a phenomenal operating system that was so great people did not want to go to Vista because they would have to pay more for something they already have, which is a great OS. For me, i like to upgrade, but i also like to be prepared. It might be better to start getting used to vista as soon as you can because Windows 7 will run on the same kernel. If you dont know vista, you wont know windows 7. I keep an XP Pro SP3 laptop just because i like the OS and it was the first OS i really started to get in to. Sometimes i run into a snag on Vista that i can fix with XP.
There are a lot of different variables that effect OS's. I say get used to vista now so you can be prepared for what comes next or just because thats how modern OS's will most likey be based on, if not, just keep XP until Microsoft stops supporting all versions (including corporate) all together =)
Yeah I agree with you about all that but a lot of people don't have the means to buy and upgrade there PC to attend the Vista requirements so in a way they are force to remain with Windows XP. Me I have 1GB RAM PC and a Internal Graphic Card that shares with my PC and thus slow it down while playing game but a chance Microsoft make a great improvement about Vista Resource Management as when playing windows application are well compress to let the place to the big application mainly 3D ones.
But if Windows 7 will be released on the same kernel than Vista thus it will be better using Vista now for those who can. But that's not sure for all these as we know that Windows 7 will be released on in 2010 and as for many OS Microsoft can postponed it to another year and completely change the kernel. So for being sure about that a 100% better see when it will get out on the market.