Joanna is great, really sweet... I'm trying someone new right now though, just because she always wants to give me all-over colour plus highlights and I wanted to give my hair a break and just do highlights. Right now seeing Jeff at Angst - he does balayage (freehand painting of the highlights) and they use a really high quality colour with NO smell - by Farouk (makers of Chi flat irons). Taz uses L'Oreal colour and I think it's a bit harsher on the hair.

Also good is Luis from Hair on the Avenue... he did my Ombre: http://beautyeditor.ca/2010/10/28/this-intrepid-reporter-just-tried-2-trends-as-seen-on-sjp-ombre-hair-and-the-new-brushed-out-curls/  I ditched it just because I didn't like being brunette, but technically Luis is very good!

Have to say overall Angst is my fave place though because I'm a longtime client of Bill's...he cuts my hair. They're very casual and are the one place I always trust - they're realistic and don't try to push anything too fashiony/high maintenance on you.