Really liked the approach stickybits took to real world connection. They really managed give social value to real world objects.
The advantage barcodes has over real images that we use at http://xsights.com is their reveal-ability.
The downside is that it is harder to identify the barcode.