The 8045 will be more than adequate. It's arguably the best heatsink on the market right now. I live in the south, and it gets hot as crap around here. I have the 8045 and had a L1A on for a while, it worked great. I'm overclocking now so I bought an M1A and just slapped it on there. As far as I'm concerned, the NCS doesn't even compete.