Yeah Stevie, I've had the same problem. Can't cure it, but my workaround is changing the USB connection for the wireless adapter. I know it sounds daft, but it works (the USB hub is also Belkin).
Simply unplug the adapter (if you're using one) and plug it into an unused used USB port.
It works for up to several weeks, then you have to repeat the process, and it doesn't matter if you go back to the original connection