My husband, cat and I are moving from Royal Oak, MI to Portland, OR for work. We will be traveling 4th of July weekend. The trip is exciting but a little daunting too...we're looking for advice on the most "scenic" route without adding to much miles to the trip. We do have a friend in Minneapolis we'd love to visit but would prefer traveling South Dakota to North. Other than that we're open to any helpful input. Thanks!