I'm going to be getting a new computer soon, but i want to be sure that i don't buy one that goes out of date anytime soon. What specs should i be looking for for something like this? I want to use my PC for watching movies, playing games, and Graphic Design. The main problem i get with my current computer is that it's so unbelievably slow (Intel Celeron 600MHz, 512MB SDRAM, Windows XP Pro

), so i don't want to make that same painful mistake with computers again. One major problem with this though is that i live in England, so i have to pay English prices, and buy from England. What hardware do you recommend for me?
Also, how does Windows Server 2003 run as a Desktop OS? I was thinking of using it on my old computer since we use it mainly for Word Processing and all that stuff.