Is there something iPhone cannot do? For example, it can read barcodes. Yes, just like scanners at the checkout.
You go to the mall and you want to buy a DVD player. Just scan the price and then search for online prices using Google search. More than that, you can scan a book and check for reviews. In the end, have fun while reading barcodes. You can also make lists of products and send them to your friends.
RedLaser is the most advanced 1D barcode recognition technology. Just think about the fact that all you need is your iPhone and this application to know all about prices. If you want more performance you can use the RedLaser Component Toolkit. The RedLaser Component Toolkit supports iPhone OS 3.1 and higher, and works on the iPhone 3G and iPhone 3GS, and any future devices that have a camera and support iPhone OS 3.1 and higher. The Component will be updated frequently to improve speed, format coverage, and accuracy.
You can see how it works in this video.