My suggestion would be to get as much advice as possible from here, then go to Walmart.com, specifically this page
http://www.walmart.com/ip/Build-Your...ng-PC/15374646
You can have them build exactly the one you want, then they'll ship it to your home, or, if you want to save shipping and live near a Wal*Mart, they'll ship it to the nearest store for free.