check out Gregg's. they are awesome. go there first.
Montlake Bike is okay, I live right near it so I stop in once in a while for maintanence repairs. I think they tend to be a bit on the pricey side though.
Bicycles West (several locations) usually has a closeout sale around May with a TON of bikes at reasonable to good prices. That's where I bought mine last year.