Dont't worry, I'm not upset, just curious.
Could you show me some code of a loop with DoEvents that doesn't keep your computer (not just your program) more busy ?
I'm assuming you use such a loop as an alternative to a timer, that runs througout the whole session. I did a very little test with it, CPU activity went up to 100%, but since I still could do other things because of the doevents that doesn't bother me too much. It sure slowed things down though.