the software that comes with your motherboard should have some sort of utility which will spit out cpu temp, motherboard temp etc. A good cpu temp is kinda subjective, depening on the type of CPU. Generally speaking though, your CPU shouldn't be exceeding 50 degrees celcius under load. My cpu runs around 30 degrees at idle, 35-40 under load.
durka can u be more specific about the utility? I dont even know what my motherboard is now, it's so long since i bought it. I know i can get the temp by hammering buttons during startup (can never remember which one), but is there a windows utility?