it works with both, desktop and laptop i bought mine yesterday its pretty good, good signal.
if your installing it on windows xp, make sure you put the cd before u plug in your usb, other wise you might have some problems installing the device.
but if that happens, right click my computer --> mannge ---> device manager --> look for your usb right click update driver, let it search for your driver and it'll find it.