Hi everyone,

I'm planning my 6 week road trip and I think I have things all organized. I'm curious for those of you who have done it, the following is a reasonable itinerary for six weeks. I'm also wondering about the availability of campgrounds in the national parks I'm visiting. If I don't have reservations already, am I out of luck? Can I count on first come/first served spots or should I do my best to secure a camping area for a tent somewhere? Also, do I have the right national parks? Should I substitute another spot in the same area?

The goal of my trip is photography. I'm going it alone, but I hope to be out on the trail to photograph sunrise and sunset and then I'd like to use the middle of the day for driving/museums/attractions/napping/etc.

Any suggestions you have to change/alter/revise (redundant much?) the following itinerary would be MUCH appreciated:

July 1: Lake Louise, AB
July 2: Kamloops, BC
July 3: Whistler, BC
July 4: Vancouver, BC
July 5: Vancouver, BC
July 6: Olympic National Park, Washington
July 7: Olympic National Park, Washington
July 8: Mount Rainier National Park, Washington
July 9: Mount Rainier National Park, Washington
July 10: Hells Canyon National Recreation Area, Oregon
July 11: Boise, Idaho
July 12: Craters of the Moon National Monument, Idaho
July 13: Salt Lake City Utah
July 14: Salt Lake City, Utah
July 15: Moab, Utah (Arches National Park)
July 16: Moab, Utah (Canyonlands National Park)
July 17: Santa Fe, New Mexico
July 18: Santa Fe, New Mexico
July 19: Roswell, New Mexico
July 20: Odessa, TX
July 21: Austin, TX
July 22: Austin, TX
July 23: El Paso, TX
July 24: El Paso, TX/Extra day in case I get behind somewhere
July 25-August 3: Tucson, Arizona (non-negotiable, I'm on a monsoon chasing tour)
August 4: Phoenix, AZ
August 5: Grand Canyon, AZ
August 6: Grand Canyon, AZ
August 7: Grand Junction, CO
August 8: Aspen, CO
August 9: Denver, CO (non-negotiable to be in Denver by the evening of the 9th as a travelling partner has a flight the morning of the 10th out of Denver)
August 10: Casper, Wyoming
August 11: Grand Teton National Park, Wyoming
August 12: Yellowstone National Park, Wyoming
August 13: Yellowstone National Park, Wyoming
August 14: Missoula, Montana
August 15: Glacier National Park, Montana
August 16: Glacier National Park, Montana
August 17: Edmonton, AB (non-negotiable end date)

Thoughts?