If you know anything about computers at all, I suggest building one yourself. That way you get exactly what you want and nothing you don't. If that's not an option, Dell usually has good deals and they let you decide what you want in it and what you don't. Hope you find what you're looking for!