Guys, all the program does is prevent your CPU from going into C3/C4 deep sleep power saving mode. Lightarrow, it may be that due to this, the computer no longer goes into sleep mode because it is never truly idling. Another possibility (more probable) is that because the HLT command takes the idling job away from Window's System Idle thread, Windows constantly sees that the CPU is operating at 100% (because of the HLTcommand). The CPU is not physically running at 100%, but Windows is fooled into thinking that it is. Therefore, because of that, Windows will not automatically put your system into standby mode.
The only way to solve your problem is to not use RMClock but exploit a bug in Windows which also causes the same effect (which is to prevent CPU from entering C3/C4 sleep state). The method involves plugging in a USB storage drive (thumbdrive or external hard drive). However, people complained that because of this bug, the battery life was decreased. So Microsoft came out with a patch to fix this bug. You guys might have read about it as the Centrino / Core Duo USB Battery Drain Patch or whatever. But, once you apply that patch, the USB method no longer works and you will have to resort to RMClock.
I personally don't use RMClock anymore. I instead have a USB external hard drive that is constantly plugged in. No buzzing whatsoever...unless I unplug the hard drive of course.
Hope that helps!