I've been wanting to get something to use when I railfan, and I finally have it. Uniden Bearcat BC560XLT 16-channel programmable police scanner w/ NWS weather radio. Got it from a guy for $30, includes AC plugin & car plugin, plus a mobile antenna. I've already used my labelmaker to mark down CSX, NS, and KRT frequencies, after I spent half an hour to program them into the scanner.
Not the best, but can't beat it for $30.
Not the best, but can't beat it for $30.