This was a God-send. Almost always it helped us get the right bus. There was a time when it did not work well, not sure if we were not well connected. Overall, free and great.
If anyone is interested, I believe this is the product that deacongerri is referring to.....
http://translate.google.ca/translate?hl=en&sl=it&u=http://www.memovo.com/&prev=search