To be honest, Timers shouldn't be used at all, even though they are easy to use. They are slow, inconsistant, inaccurate, and if your app is used on Windows XP, they go 10 times faster than usual, making them REALLY inaccurate and inconsistant. And it gets worse the more timers you use.

Using managed loops is the way to go. I'll upload a project for you in 30 minutes.