I bought this product b/c it was cheaper and faster than other wireless alternatives. However, I kept getting an error when trying to connect to Earthlink DSL. Tech support contradicted the web site's instructions to upgrade the firmware, then sent me to another tech support number, who agreed with the web site but still could not make it work. Finally they told me to return it. I've since found others on the newsgroups who had this same trouble. I'm not sure if there are just a bunch of faulty units, or if the firmware just flat out does not work.