Did I ever mention I hate Thread.sleep?  Hate, hate, hate, hate it.