Program your cell phone with the number 1-888-free-411. This also works with a land line. You have to listen to a quick commercial but you will get FREE phone numbers. They will even text the number you asked for to your phone for free.
Additional information added from one of our readers: Thanks Amber
Google will do you one better – 1-800-goog-411 is just like regular 411 but automated and you don’t have to listen to any commercials. They give away the service because they are fine-tuning their voice-recognition data technology and you are helping them by just speaking to their system. I use the service *constantly* and have been very satisfied.