Hi guys- I heard the mountain biking in the Vancouver area is great. My 14 year old son and I would like to come up this July for maybe 4-5 days and explore. We are intermediates and like everthing; easy single track through the mountains, more aggressive techical stuff, downhill, bridges, etc. Can anyone recommend where we should ride? Please include specific areas and favorite trails. How about ski/mtn bike areas with downhill trails? What is the best bike shop? What area of town should we stay in? Any and all advice/recommendations is greatly appreciated. Thanks in advance.