System Monitors

I am in need of a good monitoring program for my system that is compatible with windows 8. Something that is better than CPU-Z. Maybe something with graphs, but I need something that tracks ram, cpu usage, and cpu freq. The one in windows 8 is more than crap. Oh, and I have a FX-6300, and real temp does not work right with it

Ctrl+Shift+Esc :P