I recently went on a trip with an AMGA certified guide. I was very impressed with his level of expertise. It's nice to go with a smaller company/group if possible so you have more time to learn new stuff. Here is a link:
http://www.amga.com/guides/location.html