Well, what I suggested does just that. I would probably not go with a usb wireless adapter, they are generally not as good as a PCIe adapter card (signal strength). The PCIe card will most likely have one or more antennas. A lot will depend on the distance from your computer to the router, how thick the walls are, other conflicting wifi devices in your neighborhood, etc. A wired connection is going to give you the fastest speeds, but if you can't go that route, go with a PCIe adapter card.