We took a tour with Buffalo Bus Day Tours on 12/24/12. Our guide was Brad. Brad has a vast knowledge of the birds of Yellowstone National Park and of general park history. His canyon tour was exceptional. I would recommend Buffalo Bus Tours and if you are interested in Birds and Wildlife then ask for Brad!