definitely cool enough which makes me wonder if it is running at the speed it should. If it is the OC away. Up until around 50C on full load I'd say you're good, and even 50C is too hot for me, but for 64's OC'd 50C full load is a good temp.
You should get CPU-Z from www.cpuid.com
it's a great program. Will tell you details about your RAM, CPU, ram ratio and things like that.