Duss (apparently pronounced dooss, as I learned this weekend) do great work, are meticulous and treat me like a total c0ck everytime I step foot in their place. I suspect they're used to dealing with people who know nothing, and I know more than nothing. He continually tries to "call my bluff" on everything.
Autovation is the only shop to have touched my E30, for a clutch. They did a superb job.
edit: OF COURSE if you can stand a short drive, Kerry Burke in Buckingham will treat you really well. We had a tech session this weekend where he inspected my E30 and really helped me out. I didn't initially mention him because he's out of the way a little bit, but his rates are much better than Ottawa shops.