I'm sure many more here will agree with me since you've posted on a forum filled with hardware enthusiasts.
Haha, quite true!
@mrmojorisin: If you decide to build you own, post in this forum
for recommendations. A great tutorial by tecmo34 on building your own PC is available here