DON'T GET DELL.........

Build your own. Trust me on this. I have one and it's difficult to change some specs when you have a DELL.