One of the great things about ODOT is that it's your tax money at work made real, and if you love city maps like I do, then it's a boon.
Every one of Oregon's 242 cities (and many unincorporated localities) have been compiled and are published as city maps by ODOT, as well as detailed maps of all of Oregon's 36 counties! And, if you download them as PDFs, you can have all of them for free–such a deal!
If you'd like to visit ODOT's map publication office (555 13th St NE, Salem), you can have them for a minimal charge. I suggest it. It's an interesting place to go.
I am a fan of ODOT, naturally.