Right now, my Achilles heel is a pokey DSL connection, but still, there is some software that I like to use that load quite slowly on my old PC. I have a Dell Dimension 8400 that must be 7-8 years old now, and I've been thinking about passing this one on to my neighbors' grand-daughters. They are getting a DSL connection and could probably get some use out of this old beast for years to come. What's in the "sweet spot" now or soon? By that I mean a well-equipped machine that is fast at handling large applications (think Photoshop CS, for instance), but not bleeding-edge $$$$. I'm not a gamer, so I don't need a graphics card that is super-fast with on-board processing, for instance. A couple of optical drives that can write to a variety of media would be nice, a fast HD, and fast RAM. I have poked around a bit on-line (decision is not imminent or pressing), and there are so many reviews and recommendations... At least, I have a reasonable expectation that none of you folks is biased (you don't work for Dell or HP, right?) so I can expect honest appraisals. Thanks if you can steer me the right way.