I think your there. I can't remember if max was 1.4 or 1.5. I think it was 1.5, so as long as your temps are ok you should be good. (I'm assuming those are load temps.) As long as you don't mind the chip burning out after 5-10 years you should be good with 1.45.
Actually for that chip an ambient of 34 is just dandy. Pretty nice actually.
Remember, more voltage doesn't necessarily make for a better overclock. Windsor's can handle 1.45 volts, anything higher is not really recommended but I've seen people go higher for a one shot. I would say for everyday, max 1.45 V vcore. Take it up to 1.5V for a one shot, but bring it back down for everyday use.
My FX-62 (Windsor) was running at 3.15Ghz @ 1.45V everyday and ran for two years that way.
The biggest problem you'll have is K8 was only good for about 3.4GHz on air. (and even under water not much more then that.) 3.3-3.4 is probably the best your going to be able to do. With work you can probably get 3.5, but 3.6+ isn't going to happen unless you get lucky. There is a reason why AMD developed K10.
The voltage you can use doesn't change with the heat output of the chip. This depends more on the process used to make the chip. (90nm vs 65nm, or SOI vs HKMG.) The reason you have an 89W chip instead of a 125W is that yours was binned to run stable at a lower voltage. By running it at 1.35 instead of 1.4V, the amount of heat generated is lower. AMDs 90nm SOI process is safe to handle 1.5V. Even the EE 45W CPUs.
It seems stable at those speeds, I am running prime95 at the moment to make sure.
Temps are around 55 on the cores at full load.
I tried to overclock my 8800gt but I have had no luck, even if I change the core clock by as little as 5-10 mhz then it artifacts and freezes.
The gpu temps I recorded were a maximum of 73, which is high but I am still using the stock cooler
Time to fiddle with memory timings...time consuming...