I'd give Sommer's my vote.
The few times my car has been in for service I've always been treated very professionaly. The buying experience was good (my car was the 2nd allocation 18 months ago).
They are a fairly mod friendly dealership, and are looking into getting into the aftermarket parts scene.
Sommers has always gone the extra mile for me. I auto-x my car and when I went to the dealership for an alignment, I asked if the could do it to my specs. -1.5 front 0 toe -.5 rear zero toe. Not only did they do it (with me in the car) I got charged their $79.95 coupon price.
They were the only dealer that truly knew anything about the WRX befor it was released.
See Keith Burich in Sales and in Service see Gary (the service manager), super friendly people.