I prefer being in control of my own gameloop and timing. I'd suggest finding a nice way of managing user input is more important

I havn't spent time on this for a while but I will do so again soon. I just have a few deadline for the end of the month I'm trying to get done - and for once playing games is taking tooo much time away from development (I'm playing Zeus and DiabloII a lot at the moment).