More Windows fixes

XP does have a low timer resolution. It's around 16ms or so.