its oke you know where did you buy this? ibuypower,cyberpowerpc? how many did you pay for this if you did pay more than 1000 dollars you are fucked.
the cpu is very nice but the mobo is a very low end msi board. and the 660 ti will play crysis on high but next gen you have to turn settings down to medium. but the rest is pretty nice and maybe a ssd in the future.
i am not trying to be rude but if you have some money sell the gfx card and by a 770, hd 7970.
6660ti is fine for now but you never know.
i hope you really didnt pay to much for this system.