I was looking for a proper hardware modem with RS-232C port for my brother. Well, the choices have really gone down but the prices haven't -- typical price is about $90. And, at least half of the externals were USB based.
But, I did find an ELSA MicroLink external 56K modem at Fry's for $50. External modems really are nicer, although this one doesn't have as many lights as some (only Power, Tx/Rx, and OH -- but still beats an internal modem).
Tony