Need computer help!

I know nothing about consumer grade computers. I will say that from what I've heard, Best Buy has a reputation for being anything but. So does CDW, but I'm contractually obligated to buy from them for my organization - oh well. I personally have liked NewEgg and Walmart.com (not necessarily what they have in the store, but you can ship to store which is great), and have heard good things about Tiger Direct.