BeeTagg'n
I found an interesting application called BeeTagg. I was thinking of printing a 2D barcode on some card stock to be left at geocached locations.
The BeeTagg application works with several different phones, including iPhone and Blackberry models. Basically, you take a picture of the barcode, and the application will decode it.
www.beetagg.com