Earlier quoted context omitted.
re: Google Now. The only ways I've seen it noticeable function is when you leave your current "home location" and if you turn on your Google web history (on the account that is tied to Chrome on the Nexus 7). Since I neither leave my home location often nor want to turn on web history, for either of my accounts, it's relatively useless for me.
For me, so far, it shows me - Commuting times to several places Here I don't know where it takes the address from. In the beginning it listed a couple off-by-one addresses for friends and family, by now (how..?) it resolved two of these addresses to contact names, so I have now a travel plan to visit my brother, dad or my company. It also includes a wrong address of my in-laws. This is impressive, technically, but a…
Try latitude -> location history -> menu button -> change home location.