I want to upgrade my machine, i currently have a E6600 Core 2 Duo with a ATI 4870 GPU so an upgrade is well overdue 
My question is i am a bit confused by all of the different chipsets and sockets and not really sure what is the best option. I mainly use my machine for gaming so i would like a good fast motherboard & cpu combo. Any ideas?

My question is i am a bit confused by all of the different chipsets and sockets and not really sure what is the best option. I mainly use my machine for gaming so i would like a good fast motherboard & cpu combo. Any ideas?