We are a couple in our 50's, and have learned we like to stay at least 2 nights in each locale. We are flying from Long Beach, CA to Seattle and renting a car (because we can fly out of our little airport directly to Seattle and we have family that we must visit for a night or two on the way in or out). We want to spend several days in Vancouver, as well as Banff and Jasper. We have been to Victoria before, but would go there (or somewhere else on Vancouver Is., if highly recommended). We have up to 3 weeks, and we would lilke to go in late May, early June, if feasible. Our budget is fairly open. Suggestions for an itinerary and routes? Thanks!