BMW Northwest will do a hand wash if you request it. Of the 3 I had done there, 2 were acceptable.
BMW Seattle will do a hand wash if you're willing to pay for a detail. Otherwise it's drive-thru. I highly suggest you specify no wash.
For those that are in/around Fife, the new car wash near the Emerald Queen is pretty impressive. I wash my MDX there. $8 covers it. There are no upgrades. You get the full meal deal for $8. It has a machine that applies tire shine at the very end as well. Once you pull out, there's a full row of vacuums that are free to those who have paid for a wash.
Current: 2013 M5 - Silverstone Metallic / Black - DCT / Executive / Driver / B&O / 343M
Previous: 2011 M3, 2008 M3, 2007 335i, 1999 M3, 1997 M3, 1996 328is, 1988 535is