Hi Wes,
Great to hear from you, atleast know I know I'm not alone.
I'm working hard to spread the word around.
If you like single track you'll love the North Shore mountains. I've ridden trails with a pucker factor of a 100
The island has nice riding too and I think that in alot of areas the trails nicer. Mind you I'm a bit biased because I lived in Victoria for alot of years.
adios amigo