I am planning on getting a new CPU within the $100 price range and my motherboard requires an AM3+ socket. My current CPU is the AMD FX-4350 and I've been looking into getting either the FX-8300 or the FX-6300, what benefits do both chips have and what would you recommend?