Dave, do not overlook the Seattle Boat Show. It’s a good one, one of those mega-shows. Plan on spending a couple days there, maybe more, looking at everything and the boats inside. Also boats down at the docks, so maybe more time is needed. How much time do you have?!?
I asked some venders that do the boat show circuit every year which of the shows are the best on each coast. EVERY vender I asked said the same thing, the Seattle show on the left, and the Annapolis show(s) on the right.
This year the Seattle boat show is Jan 23rd thru Feb 3rd, 2007. We fly in to Tacoma, take a bus to downtown Seattle, stay somewhere downtown. Buses around downtown Seattle are free all the way out to the ball park where the boat show is. No need to pay for a rental car when visiting Seattle. If you get tired of the boatshow there is a lot to do and see in Seattle, and excellent food, all within walking distance of anywhere downtown.
http://www.seattleboatshow.com/