I've tried using 4 different pen drives with my Windows 8 virtual machine in VirtualBox and for some reason it just won't show.
What am I doing wrong?
First of all, you have to realize that Windows 8 is not yet released. This is the most likely cause.
However it is possible that you did not install Virtual Machine Guest Additions? That might fix it...