would these compoments be good for 3d gaming
Gigabyte SKT-1155 Z77X-UD3H Motherboard
Corsair CMZ16GX3M2A1600C10 Vengenace 16GB 1600MHz CL10 DDR3 Memory Two Module Kit
Intel 3rd Generation Core i5-3570K CPU
Corsair GS600 Gaming Series GS 600W ATX/EPS 80 PLUS Bronze PSU
Western Digital Caviar Blue 500GB SATAIII 6Gb/s 16MB Cache
Gigabyte GeForce GTX 660 Ti Windforce 2X NVIDIA Graphics Card - 2GB
Aerocool Strike-X GT case
asus dvd drive x24
many thanks james