Re: Looking for a long range wireless card
I'd definitely go PCMCIA. I have a Buffalo WLI-CB-G54S (old card) that works fine with my ThinkPad A21p. My problem with USB is that my laptop has only 1 USB port, and PCMCIA fits into the laptop better anyways. The Buffalo G54S also has an antenna port if you want to use an antenna. I'd say that pretty much any PCMCIA WiFi card (54g or Wireless N) would fit your needs, though I personally don't see the point in Wireless N, as G is plenty fast enough for my needs. If you plan on running Linux on the machine, get a PCMCIA card with a Broadcom chipset, as they're pretty well supported now. My card worked fine in Win2000 and now works fine in XP.
I only paid like $40 for my card, so you'll probably pay less. An antenna may cost an extra $30 or so, I've never used one though.