I took a helicopter ride from Boulder Airport to the Grand Canyon. It was well worth it. For one, I had never flown in a helicopter so the experience there was nice. The tour took us around the Hoover Dam, past the Hualapai Skywalk and then landed on some island in the Grand Canyon on an Indian Reservation. Nothing there except a pavilion. Lunch was provided in the price when we landed and we got to walk around an take pictures. The return flight was over the Joshua Tree area.
I don't remember the company name, but it may have been Papillon. The link looks like exactly what we got.
Grand Canyon Helicopter Tours from Las Vegas - Grand Celebration Tour
And make sure you get the upgraded helicopter, the one where the back rotor is in some kind of housing. They looked a lot better than your typical helicopter with more viewing area.
Atleast that was my experience.