Neither, I'd build your own, at least then you'll be able to put decent components in your comp and not some generic rubbish!
I find HP offers better or equal products for a better price and I think they have better customer service than Dell