This video does a great job of showing how bike lanes that share roadspace with car traffic on busy streets suck. It's entitled The Case for Separated Bike Lanes and was created by StreetFilms, an NYC group dedicated to making their urban spaces more livable.
Vancouver could use this advice in a number of places. I was biking in the shared bike lanes along Pender and Richards coming home today, and in both cases it was an exercise in avoiding the buses that are making stops along those same streets. It's dangerous and not very fun. Bring on the separated lanes!