To be honest, I think it would be good to buy a bundle. Everything included most of the time, and good for beginners while saving a little.
This one is a bit on the higher end
Newegg.com - Computer Parts, PC Components, Laptop Computers, LED LCD TV, Digital Cameras and more!