Before buying anything,be sure to check if you have some very important programs to make sure that they will be compatible with Windows Vista.
If they work only under XP or older,you can always run virtual XP,but that is sometimes not the best option.Some programs do not even run properly under virtual XP and instead they need to run on pure XP installation.
But those kind of programs which do not run correctly on virtual XP are rare anyway so I am sure you won't have a problem running them under virtual XP which will run under Vista.
As for the security...that word "security" is overrated if you ask me...
There is no reason to not use an operating system just because some company will not support it anymore.
I never needed support from Microsoft anyway...
Support is only needed for those users who are absolutely 100% illiterate with computers.
If you want security then don't do anything stupid with your computer such as watching porn web sites and running EXE files which will do God knows what...
Because if you do a lot of crap on your computer then EVERY operating system will NOT be secured and that will result in contant operating system reinstallations.
I have not reinstalled XP on my main UAC computer 1 since 2004. and today is 28. of February 2014.
And guess what?
It runs so damn perfect like I have JUST installed it 1 minute ago.
I would have the same result with Vista also.I assure you.
As for the "updates"...Microsoft has released TONS of updates since XP came out and so many bugs are fixed so XP runs just great!
I for example only have SP1,SP2 and SP3.All other updates which came out after SP3 I never installed and guess what?
Every single program,game and everything else just runs fast as hell.
Besides...why on Earth would you care if new updates come out if your system works perfectly fine and nothing needs to be fixed in the first place???
I know people to who their XP machine works perfect and then they install so many updates for no reason JUST BECAUSE THEY CAME OUT...
...
And later they complain that their system now runs slow as hell...lol...
If you REALLY have a PROBLEM which you NEED to remove THEN install that ONE update ONLY FOR that problem and not all 1000 updates for no reason...
Same applies for all Windows operating systems...
Also if you want to play games which need DirectX 10 or higher then you will need to use Vista since XP unfortunately does not support higher DirectX version than 9.0 C.
But...there are just TONS TONS TONS of games which can run just fine under DirectX 9...so the choice is up to you.
If your hardware is weak and you are afraid that Vista will run slower,but you STILL want to get Vista ANYWAY then disable all those Vista aero crap,configure options properly,increase pagefile,disable all services and processes you do not need running,use programs such as MEMTURBO or MZ CPU ACCELERATOR...blablabla...and Vista will run perfectly fine.
Most of these things I wrote will not need to be done anyway since I am SURE that Vista will work just fine to you.
If I was able to run Vista on my super old computer under such damn great speed (after everything I did) then I am 100% SURE that it will run even better to you.
Look...both XP and Vista are perfectly fine operating systems...at least to me...so it is REALLY up to you what you are going to choose...
I would choose XP,but that's because I have many tools which need Windows XP in order to work correctly and which I payed a lot for.
If you on the other hand do not have any specific tools which you payed a lot for and which only work under Windows 2000 or XP then you have nothing to worry about and you can run Vista.And again...like I already said...you can always use virtual XP from Vista.
Plus...you can always use XP compatibility mode from Vista.
So according to everything I wrote here XP
AND Vista will work just fine to you.If I was able to make Vista AND Windows 7 to work just great on my super old computer then Vista will SURELY work perfectly fine on YOUR new computer since today you cannot even buy a new computer which is weak as mine.They are at least 5 times stronger...
You are worrying too much...
Also if you don't care about DirectX 10 (or higher) games and the things you will do work great on both XP and Vista then take what is cheaper...IF the money is really important to you.
Also I want you to take a look at this video:
[UT]zbsq4-KwnE4[/UT]
So...
At the end of the day...
You will take what YOU decide...
Cheers!