well north vancouver is rad, u have cypress, fromme and seymour mountains all within half an hour of each other. whistler 2-3 hours away depending how fast u drive. multiple dj sets (ask around) tons of skateparks and the people are all friendly
vancouver is THE place for riding. you do have those three amazing hills, and its only a 1.5 hour drive or so to whistler from west van. north vancouver speaks for its self, amazing trails, amazing people, amazing times. you cant go wrong with vancouver ! ! !
when you say north vancouver do you mean the north part of the city or grouse mountain area??
north vancouver is over the bridge, if u want riding in VANCOUVER city then its pretty limited... im pretty sure uve heard of the north shore? north shore = north vancouver