If dreary days give you a serious case of the blues, Vancouver has a remedy for that. Granville Island is a great place to ...