I've already made my choice, I'm going to get a 4670k a good CPU cooler and get some new DDR3-1600 RAM. I'm still not sure if I'll get a new GPU or not. I do play some PC games, Team Fortress 2, World of Warcraft, Skyrim, and Minecraft. None of those games are very demanding, so I think I might wait awhile for a new GPU.
Thanks for all the help everyone!
Thanks for all the help everyone!