As far as modems go, I think the 5610A US Robotics is probably the "best" there is. Don't know about the caller ID thingie though but you can get an ID add on box from Best Buy for under $10. This modem is a "hardware" modem which makes it a little more expensive than a softmodem. Speaking of which, I've had very good success with soft modems using the Conexant chipset (Rockwell) and WinXP. WinXP even has drivers for this modem and they are very inexpensive. Can be bought through Pricewatch.com for about $15, shipped! The 5610A, on the other hand, will cost you close to a "C" note.
UsHeR_564
"You can run, but your punk ass will only die tired!"