In a word.....YES. If you have a lot of time to travel, whether at one time or over the span of a year, the National Parks in the United States are really worth the trip and a bargain if you buy the National Parks Pass.
The National Parks Pass is available at any National Park for a $50 fee and is good for one year from month of purchase. It is accepted for entry into all the National Parks in the United States - which makes it a great deal, especially for those traveling to more than one park.
Arches National Park, Utah
Information taken from the Vol. 1, No. 8, 2005 Visitor Guide
Cheap Airline Tickets
Discount Hotels
Rental Car Deals
US Nat'l Park List