I'm building a gaming PC. after doing plenty of research I have concluded that an AMD FX-6300 is the best CPU for my build due to it's low price and it's ability to reach 5 GHz when overclocked. however i'm having a hard time with finding a motherboard compatible with AMD and this level of overclocking. most of the motherboards I've seen have seemed "OK" but this is my first time building a PC, an experts opinion is in my belief necessary.