I agree, any route would be nice, but I really think you should go with your option B, and RWTD's advice. You will get the best scenery and the least amount of boring eternal fields if you head up the pacific coast either to Washington or BC, and then head pretty much east along the northern area of the U.S. and southern area of Canada. I would LOVE to ride through Montana, Wyoming, and see more of Canada. Heading up the pacific coast will let you ride through rainforest, past snowcapped peaks, desert, and cities all within a week.
Any way you do it, you're definitely going to have a good time.