Since I do not fly international, I go to my local AAA office and stock up on maps of my destination(s). I have several locations that I return to quite frequently, so I purchased Thomas Bros. maps of those metro areas (also have Mapsco of DFW).
I'll use Mapquest for areas that I cannot find a map (I stay away from the driving directions - very unreliable). It's better than nothing.