While I was in Seattle, I got a chance to spend some time at Fry's Electronics, the store, not the web site. If you ever get a chance to go, don't pass it up, and plan on spending a lot of time there. They even have a cafe in the center of the store in case you need to rest and refresh. I have been thinking...