D-Link's been pretty good for me, so far, as well.
Both router and PC Card. Compaq's the only one AFAIK that has a card for WinCE, though, so I had to mix and match. Be careful buying D-Link routers--some of the older ones do 40-bit crypto only, not 128, which is what all the cards run.
That's her, officer! That's the woman that programmed me for evil!