Oh the shame!
Well, i turned the heatsink around and surprise, got 35c in the bios.
Idle windows was 40c.
A quick 5 minute run of prime95 got the cores slowly up to 75c.
But the second I stopped prime95, they instantly dropped to 50c, and then slowly decreased. (I guess prime95 is extreme testing isnt it?)
So its a improvement, not great but definitely better.
And I have the Titan on route now anyway.
What case are you using? That temp seems a bit high on a stock clock. Just imagine what it's gonna be like if you clock it to 4.0 Ghz which usually adds 10c+ on your temp.