We liked the Grand Canyon Railway experience. the train didn't go too fast so that we could enjoy the scenery. We had a fun tour guide on board as well. Recommend.
In addition to the spectacular works of nature that we saw, the assistance and caring attitude of Paul & Ana were a welcome touch to the hurried nature of touring. I highly recommend this tour (Zion National Park, Bryce Canyon, Glen Canyon Dam & Bridge, Lake Powell, Horseshoe Bend, Upper Antelope Canyon, Grand Canyon)