go to newegg.com , they have tons of motherboards. near the bottom of the left hand side there are some guides that will explain a little. Since you have an i3 3220 you will be looking for a Socket 1155 motherboard. Depending in your needs, the "Z77" series is mainly for gamers/overclockers/enthusiasts, the "B77" series is mainly for business application type computers and the "H77" is mainly for the typical home user (light to moderate gaming, websurfing, etc.). Hope this helps