Google Android now has a barcode scanner
To enable it, browse on your Android phone to Google.com, select "More" and then "Shopping" and Product Search. Then click on the Scan Barcode button. This should install the software on your device. To use the app once it's open, you can just point the red line over a barcode, and Android should do the rest. If it doesn't work for the item you want, you can still resort to old-fashioned keyboard search.