If you go back to the same towns, you can establish a bit of a routine there; get to know waitresses at your favorite restaurants, shop at your favorite stores and get to know people there. Find favorite hotels and get to know people there. Soon it begins to feel like an extension of your home town.
I love having a slingbox so I can follow the GiantsNiners and watch games wherever I am - makes it feel a bit more like home, too, when I need it.
Having a GPS device along makes driving much less stressful, too. Much less worry about missing an exit, etc.
Jet lag can be a biatch - try to bank up some sleep when you can.