Mike:
Check out Puget Systems (www.pugetsystems.com) for a custom job. Great people, use good parts, easy to contact tech support and/or sales people and get questions answered/help; good technical info on their website, reasonable custom build prices. NO BLOATWARE installed on their custom builds.
I used to be a Dell fan in the past (have two of their machines now) but agree with others that they've really gone downhill from the company they were years ago.