I don't think the problem is your computer, I think it's your drive. Do you have any free PCI slots? If you do, you should look into this USB 3.0 expansion hubs and this USB 3.0 flash drives.
For what I've been seeing, USB 3.0 flash drives and hubs are not that expensive.
For what I've been seeing, USB 3.0 flash drives and hubs are not that expensive.