FYI, there are new requirements for border crossing going into effect on June 1rst I believe. My understanding is that you will need a Washington State enhanced driver's license or a passport to cross back into the US of A, the regular DL no longer cuts it.
I may or may not have my facts...