i vote for you building a computer. That way you get to pick out the parts you want. I just built a quad core computer last week. Some good sites to check out parts would be newegg, mwave, zipzoomfly and many others. pricewatch.com is also a good site to check on prices from numerous vendors.