Yesterday, I dropped by the public consultation on the Hornby Street separated bike lanes. I have to say I'm very impressed by City Hall taking the initiative here, especially as this is the busy downtown core and there's obviously many variables to work with.
I've only ridden on the newish Dunsmuir separate bike lanes a handful of times (they officially opened on 15 June), but found the experience wonderful.