Default 3.4 Kernel screen wake issues

With the 3.4 kernel, I've always had really bad issues with the known screen wake problem. When pressing the power button it often doesn't respond and I have to hit it several times to get the screen to come on.

My question is if there's any known rom/kernel combos that minimize it or any other tricks to help out? I've mainly been using vanir with haunted 2.3.7 and 2.3.10 and it seems to help a little, but not much. Any help would be greatly appreciated, thanks!