Thought I'd give some followup.
I messed around with the Intel Heatsink so much that, in my angst in ensuring good seating on my mobo, a pin broke.
Finally my Hyper 212+ arrived from newegg. I installed it and it works like a freaking charm. Temps all around 25-30 degrees and no more stalls. Played another beta testing weekend and with all the major hours online had no issues.
Hyper 212+ ftw!