Too bad you specified it had to be USB. If you go with Ethernet there are wonderful products that go 50 miles or more when proper conditions exist. Some of the Ethernet choices areHERE. Click on the words "airMAX Antennas" and the "Rocket Dish." When you see the dish, now click "airMax Hardware" and "Rocket M." You were looking for "really powerful" weren't you?