Google Goggles and your HTC EVO have been combining forces for a while to help you with this, and the app has just gotten better.
The process used to be that you opened Goggles, took a picture, and then waited as it uploaded and processed the image. For me this usually meant getting a connection error or two and generally being annoyed that I either had to keep retrying to get the answer, or wait until later to upload and hope I remembered to do it.
The latest release of Google Goggles now works with your camera in the background. Simply take a picture and when you have a signal, your images will be scanned behind the scenes and results will be delivered to your notifications window. No more waiting or pushing "retry."
This is useful for when you're without a signal or on the go, and a little less useful to tell your aunt she matches a Paul Ruben painting nearly to a T. It's good fun at your local flea market identifying what stock image was ripped off for the package of Enrazizer batteries, Girret Razors, or XCUBE 360. And it definitely comes in handy when you see a piece of art and need to identify the artist.
Google Goggles also can scan barcodes and QR codes, as well as translate words in English, French, Italian, German, Spanish, Portuguese, and Russian. It can add contacts by scanning business cards, recognize famous landmarks, identify books, and solve sodoku puzzles, too. And like most other Google products, it's free and relatively stable. It's an amazing little application and just keeps getting better.