I have one of the Dlink DSBR100's, they're pretty decent as long as you get good radio reception normally...
They seem to be charging $99 to order it directly (!?!) but I got mine for like $25 about a year ago and I think it had a $10 rebate... not sure what the deal with the price hike is, look around. It plugs into your soundcard's line-in or mic jacks, has 30 presets, etc. Pretty good sound.
http://www.dlink.com/products/usb/dsbr100/
(WOW, we posted the same thing at just about the same time!!)