Lady Luck and I went to Sedona on Monday. Photos never do the red rocks justice, but they're nice all the same.
There is a lot of good riding in this area. If you ride through, be sure to stop and take a look around now and then. Ignore the tourist crap (unless you like tourist crap), go out and hike for a while.