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.
Bookmarks