That sounds like so much fun! We took a southwest trip in 2006 and did lots of hiking in all the parks you mention (no cycling, tho). That part of the country is simply breathtaking. Enjoy!