Allot of people don't like USB because of some install issues. USB and Network are not the best terms to hear in one sentence.
However I have a trusty USB wireless device I keep around that works just fine. I also have some PCI wireless that work well too.
As long as the computer isn't acient a good USB one will probably be fine.