I'm using TTimer myself most of the times Stable 60 fps without consuming cpu and gpu power for pointless frames. It actually keeps the cpu fans quiet too... but i was once experimenting with sleep() to achieve the same kind of cpu save but it didn't quite work that well.

Edit: Actually for current game i limited it to 30 fps.