I like that audioboo is an app. I am pretty much connected to my iphone (it's an extension of my arm) and audioboo seemed to be the only one that was mentioned that had an iphone app.
This is really the tail wagging the dog. Some of the ideas that tie information to a place are interesting, but I think that AudioBoo would be a better tool for those kinds of activities (http://audioboo.fm/).