That reminds me - I keep forgetting to post this - the bike lanes along SW Marine Drive are about to see a big improvement. Metro Vancouver and the COV are both going to be replacing sewer mains along Marine next year, so the City is piggybacking on this work to install AAA lanes.
There are already a set of shoulder bike lanes but they really — because the pavement width is completely uneven, some sections are pretty much just dirt, and other problems. Below is a cross-section of the road, stretching from Camosun Street/41st Avenue to one block short of Granville.