I don't know much about the radeon video cards, so if there's a comparable card from them please let me know.
I'm also on the fence about the CPU is the 4170 okay, or should I swap it out for another one like the 4300?
The 4300 is a better CPU than the 4170 mostly through overclocking headroom and higher energy efficiency. Performance is pretty similar between them at stock.
I would change your PSU. It's not a very good model and is more than is necessary for your build. I'd recommend something such as an Antec VP-450. It's significantly cheaper, somewhat more reliable, and isn't as overkill.
FX CPUs aren't bad at gaming. The FX-4170 and FX-4300 are right around the cheaper i3s in almost all games and they win about as many times as they lose. These CPUs also have a significant advantage over the Llano CPUs whereas current Pentiums do not have a significant advantage over old ones (especially since they're mostly the same).
Also, Tom's upcoming $200 CPU article has specifically been said to show that it's better to have a decent quad such as a Phenom II or FX-4xxx CPU than to have a Pentium in most modern games. Cleeve has already told us this and that's why AMD's quad cores made it into the best CPUs for the money article a few days ago.