My experience and recommendations in buying a computer is to find a price point, say $1800 and find the best deal you can for that money. If you're going to build your own, do your best to deal with reputable dealers. You may be able to save $5 or $10 here or there, but the hassles involved with dealing with small, fly-by-night companies aren't worth it. I know, I've found the cheapest price on a processor that was "in-stock" when it wasn't- my credit card was charged the day the order was placed and I never received the part. I had to go to my credit card company and dispute the charges...yada yada yada. As for the person who says it's cheaper to build your own, it's not really. If you compare everything, software and hardware, you get with a new computer from Dell, you can't build it cheaper yourself. But, by building it yourself, you can spec the system exactly, something you could never do with Dell. Anyways, establish your budget, and go for it.