TripScout produces high quality audio guides and offline maps with a quirky twist that I really appreciate - they cover the highlights you'll obviously want to know but also slightly more obscure points of interest. I don't get to travel as much as I'd like to anymore but have also found the guides to be fun armchair traveling - I can learn about cities I'd like to visit someday.
Cities Talking is revolutionizing guided tours by reinstating the freedom, excitement, romance, intimacy and independence that should be experienced when exploring and discovering a city but that is largely lost when taking group or bus tours.