It doesn't have a PC Card slot, or isn't it that old? Just use a wireless card then. Or are the slots bad and that is why you say Airport isn't a solution? I wouldn't USB but if that is the only solution, I'd buy from Linksys. I've had good history with several of their products.