What version of VirtualBox did you install ?
Here, on a Ubuntu 10.04-3LTS laptop I installed "Oracle VM VirtualBox version
4.0.12r72916 PUEL and I run inside a nicely working Windows XP. You should never
install the OSE version, which proposed as standard version by Synaptic, in
which case you would have no USB support.