I'm curious which of these is a better solution - I need to pause and poll a SQL table - for a short time - in a web service.

Thread.Sleep appears to be evil...

But is a timer a better choice?

Discussion is in this thread if you want to see how Penegate and I got to this point...

http://www.vbforums.com/showthread.p...31#post4129631

From around post 7 down...