Need Advice On My Build

So after checking out many items, many cases, and so on I decided to go for a small footprint mATX case, that is clean and can support the items I need.
Anyway this is the build I came up with:

Case:
Ft03 silverstone silver

PSU:
Seasonic X660 Modular

Motherboard:
Asus Maximus IV Gene-Z

CPU:
i5 2500k

GPU:
Asus GTX 570 direct cu ii

CPU Cooler:
Corsair H80

Memory:
Corsair Vengeance 1600mhz cl8

HDD:
Samsung F3 1tb

SSD:
OCZ Vertex 3 60gb

Price: 1500 dollars

Consider that the Prices in my country are higher so, if bought fully in the US for example all parts its about 1000-1200.

Questions:
Good build? should I change something?should I replace the case fans?H80 fans?How far do you guys think I can OC my CPU?

Thanks Alot!
Harlequin