No.
If you don't feel comfortable putting together a machine yourself, get a small local retailer (a mom&pop shop) to build one to your liking. You can usually specifiy whatever specs you want in it, including stuff like the type of motherboard, which is important but Dell will never let you pick.
And they will use industry standard stuff, so you can have an upgrade path.