Timers are evil in games programming.
Use GetTickCount in a Do Loop.