This is not for me, but for my brother. He didn't give me a specific budget but for his sake, I would like to try to keep it under $1000 when it is all said and done. Basically, I decided on prebuilt for him because he will mainly be using it for music, internet (a lot of online poker in his case), and movie watching. He wants it to have DVD burning capabilites, high speed internet capabilities, and Microsoft office for spreadsheets and stuff for his work. In other words, a pretty normal computer. The reason I say prebuilt is because he is not very tech-savvy and will more than likely be needing the tech support at some point. But I also want it to be a kind of kick *** computer so is there anyway or do you all know of any company that will do a prebuilt and will like allow you to upgrade? I was thinking like two hard drives in RAID or whatever, or something nifty you know? anyway, thanks for the help!