Look what comes up first with a search on
Price watch using the search term
linux modem!
If you got an extra serial port handy, I really prefer an external serial port modem. I get better connects and speeds with my externals. Plus, I don't know of anything they don't work with that has a serial port.