Isn't going to vary with location?
It doesn't have to be a wireless hub. If I can hook it directly into my PC and use the internet via my PC that way via USB, that's fine with me. Other than that, I have no requirements.
Any suggestions are greatly appreciated.