Ive heard good things about tiger direct, there kits are cheap and good qualtiy. Plus they dont put any OS on your machine so you dont have to pay for that.
http://www.tigerdirect.com/applications/Category/category_tlc.asp?Id=31