I just found out about Microsoft Popfly. It's a new platform/website for creating mashups. It's not quite open to the public yet, but you can visit www.popfly.ms to request an invitation. Be sure to check out the 15 minute demo video that shows examples of making mashups from geotagged images...