Interesting, I had always read/been taught it does not... Maybe a combination of SP6a and specialized drivers? There's no real word from Microsoft except a TechNet KB doc that says they have no plans for USB support.
Google searches reflect otherwise, so I guess I'll put a conditional on my warning above...