I agree. Build your own, I did, and it still rocks many of the dells of today even though I built it 3 years go. I payed 2 grand for it, but it's lasted me three years.
But, then again, every system has its draw-backs. If you're going to be using Linux, build your box. Most companies will make you PAY to NOT have the MS OS put on there. Stupid contracts. Plus, you'll find it a bit more rewarding. And if crap goes wrong, you dont' have to send it away for some indian to look at it and go: "uh, I don't know. Is it plugged in?". Bad tech-support experiences with Dell. Although my laptop is a Dell, I'd say stay away from them.
If you're looking for stability and long-term for the money, get a mac. I know of more than 2 handfuls of people that have had a mac for over 7 years, and they haven't had 1 problem, except that Tiger won't run on it!! LoL. But they are the best from what I can tell. That's my next computer: a mac. I'm done with this MS bull, and gettin away from it.
But those are my two cents.
If you ask me for a penny for your thoughts, and I toss in my two cents, do I get to keep my other penny?
~Brett