I am interested in getting a new PC. I built my last one, but for various reasons am not interested in building a new one right now. I will not be gaming with this PC, but I want it tailored to a multimedia, multi-tasking environment (lots of photo editing and occasional video editing). I am looking to spend as little over $1,000 as possible. To slightly help me with that price point, I will be re-using the DVD drives out of my current tower. I can use my current monitor (an Acer AL1714) but frankly would like to purchase a second one so that I can run dual monitors. But I won't count the monitor cost towards the PC cost... I know that I want a Intel Core 2 Duo (perhaps the Intel E6600). I know that I want 2GB of RAM And I know that I want at least 300 gigs worth of HDD space Besides that it is up in the air. I would like a system that is easily upgradeable, I.E. no proprietary components. I don't know where most of the name brands currently stand on that, but a Dell I purchased around 6 years ago used a number of proprietary parts that prevented easy upgrading (had to buy a whole new case and transplant parts when I wanted to change the mobo). Also, it seems like most of the name brands like to skimp in one area (I.E. give a fast processor but horribly low RAM). So that has pointed me towards IBuyPower.com but I've read mixed reviews on them. Anyone know where they currently stand? Any other reputable outfits that currently build spec machines that are upgradeable? Any other pointers? Thanks in advance!