Go to
iBUYPOWER: High Performance Custom Gaming Computers and Notebooks-- it has a really fun and easy to use desktop/laptop custom build page.
Not to mention you can build an ultra bad ass computer for cheap considering they aren't major brand names-- as a result, there's no brand name prices (Like Apple or Dell

)