I dont know about the rest of you but I'll be waiting till directX10 and the new windows is out before upgrading again. I need a whole new system since my motherboard dont have PCI-e, and a new motherboard wont take my current 2gig of ram. About the only thing I might be able to salvage is my old P4 EE 3.2(doutfull), HHD and CD/DVD drives. So much for future proofing. Alienware is alright, this comp I have is from Alienware. Their tech support is great, even here in europe. Only bad side I can think of is their towers. They are massive, yet to see a computer desk it fits into. Mine is on the floor and I hate it, since the fans suck up all the dust etc. Also one of my fans sucked in the dust grating so i had to cover up the hole with tape and unplug the fan(grate was torn to shreds). Another thing is the ratteling of the side panels and doors. Maybe I just got a bad tower I dunno, but hopfully they have improved in the last two years since I'll be getting my next system from them.