I've used Yahoo before specifically because their allowed rate of requests was so much higher. It is very easy to use and free. There are some restrictions so you will need to read carefully, but for most things it is a great service.
I have NOT used the Google api, but reading their documentation of rate limits led me to the same conclusion when we were searching for a geocoding api. Hope that helps!