Hi does anyone here have any suggestions of accurate timers?

i've tried the timers in visual c# but they are not accurate at all. I've also attempted to use the multimedia timers using winmm.dll but i am having some issues that i don't know how to solve. i.e. it would run at a high resolution but then it would die on me every so often.

So i was wondering if anyone here had any recommendations on how to implement an accurate timer (10ms resolution if possible).

Thanks