yea, they're typically fairly expensive, plus the associated hardware costs to get it running on a PC. You'd need the pcmcia to pci adapter, which you can probably find for $25-50 bucks, than the cost of the card itself, etc.
in my experience, they faster than dial-up, but slower than most...