Christopher,
A much less CPU intense mode of operation would be to use a timer. In the Timer() event you can do your checking and file move. The whole rest of the time the app sits there with hardly any CPU use at all.
>I guess I'm wondering WHY it's suddenly a problem....