For the cash you can afford then yes. If you can afford another hundred squids I'd go for the more expensive. Ram is enough for Vista and Win 7, just about, but OK for XP. Remember that if you have a retail version of XP and try to install it in a modern desktop then the mobo drivers, supplied with the tower, might not be compatible. Another reason to e-mail ebuyer. Good hunting.