Hi Anthony,
Your itinerary is almost exactly like the first week of our upcoming three-week road trip! You have a great plan that I'm positive you'll enjoy. Since you're going to be in Denver, you might want to take a side trip to Colorado Springs and explore the Pikes Peak region, or see the Royal Gorge Bridge. Yellowstone and Grand Teton are also in our itinerary; two days in each park. We were going to stay longer in Yellowstone but a friend highly recommended Glacier national park and after doing some research, we are now most excited about visiting Glacier. So, something you might want to look into if you can squeeze it in and still have the energy. Hope you have lots of fun on your trip! ~N