You should get all your things from Newegg (http://www.newegg.com/). If you can't shop online, then CompUSA or FRYs Electronics will have most of the things you'll want to buy.
I don't have the time to check the prices of things, but take a look at the following sites for reviews on hardware.
Look around and see if you find anything you like. If you like someone, use Newegg to search the prices of things. If you still need some suggestions, I'll try and get back to you when I return. Have fun reading...