The 1045 and the 965 are both very solid, well built chips. But the new FX 6300 isn't too bad - it outperforms the 1045 and 965 in games. It's personal preference - I would go 6300 because its a good performer for games, plus overclocking. The 1045 is great, but no overclocking - and the 1090t is near impossible to find at a good price. As for the 965, it's a very solid chip to get, but honestly, I would go FX 6300 if I were you. The Piledriver overhaul makes it worthy, unlike it's predecessor.