Need Help With New Build

Im building my first gmaing pc, and i need some critques on my part choices. I already have a monitor, and if you have any better mouse or keyboard options, Id be glad to check them out. All advice will be much apreciated!!!

http://pcpartpicker.com/p/sgX1

As long as that badass cooler makes door clearance it all good. Nice build though. I was thinking about that half xb case for a similar build for a family member. Mouse n mechanical keys are fine too. Do you already have DRAM for it? bc i didnt notice on your build. 

Nice always go for wired mouses when gaming. Although its really up to you.

if you can afford it get it, nice build right there GTX680 will run anything really on its own with a great proccessor. the i5 3570k can run a little hot if you up it above 4.2-4.3 but with your cooler you should be fine. as for the keyboard and mouse ill just give my suggestions that i use, microsoft sidewinder x4 really nice feeling (non mechanical) backlit, with media buttons and macro keys. as for the mouse i use a cyborg R.A.T good mouse smooth movement. but depends on the person as the size and shape of your hends will be different.

http://www.tomshardware.com/reviews/geforce-gtx-680-review-benchmark,3161-8.html

thats some benchmarks for your GTX680 if you were curious

Yes, I have 8gbs of Corsair ram

Im not an expert, but in my opinion i think you should get a bigger case. and if you do want to save money get a 120gb ssd instead.  

I want to be able to take it to friends houses and stuff, and the case has plenty of room for my needs. And I'm not looking to save money, I have just enough for this build.

Awesome job for picking parts for your first build, go for it!

Thanks, Im very excited to get into PC gaming