I have one and its okay. I probably wouldn't suggest it if you only want wireless printing and remote storage. Its not bad if you want to hook up a usb speaker or webcam or scanner. I would also look into silex products, I believe belkin basically uses their components and even repackages their drivers for their software.