I hate to say this, but a lot of you have very limited driving if you think the I-5 from north of Seattle to south of Portland is a horrible drive. There are a LOT of worse ones in the US. We spend the summer in the Seattle area, and while it may take some time if you don't know where to exit the I-405 and onto the back way through Puyallup coming around the bottom of Lake Washington, we never really have a problem. And Portland really isn't bad as long as you don't do it at morning or afternoon rush hour. In fact, we have often just taken I-5 straight through rather than the I-205 around.
Again, we make sure we aren't traveling through during rush hour. And we don't travel in the middle of a wild storm, but rather wait a day or two for the storm to pass and then move on.
Have to agree, why would anyone on Vancouver Island not take the ferry across to Port Angeles and come south on 101? That will get you below the mess at JBLM (Joint Base Lewis McCord) just north of Olympia.
Barb