I had a similar problem with a new USB digital camera on XP SP1 with all updates and latest 4-in-1 drivers. Sometimes it was recognized correctly and other times it was listed as an unknown device. Did some research on the net and found this is a common USB problem with motherboards using the VIA chipset, as does my Gigabyte board.
There's a Microsoft USB patch I learned about on the Via forums that might help with your problem. It's not part of the regular updates. Go to
http://www.microsoft.com/downloads/ and enter "KB822603" in search to find the patch.
Camera has been consistently detected properly since the patch, so maybe it's worth a try since yours is a VIA chipset-based motherboard.
Kimbo