I haven't played a whole lot of mainland courses, but if you make your way over to the island there's some real gems here.
First up-Victoria Golf Club
It's private & you'll need to call to get it set up, but it's worth it. Such a beautiful heritage course right along the ocean.
http://www.victoriagolf.com/Portals/...oto/Hole8B.jpg
2-Bear Mountain. Two Nicklaus 18's. The Mountain course is the tougher & more amusing of the 2. It's got a sweet little 19th hole at the top of the mountain.
http://bearmountain.ca/Portals/0/ima...9-1024x768.jpg
3-Gorge Vale-another nice older course with alot of character.
4-Cordova Bay-really nice track. Very good conditioning.
I'm sure i'm forgetting some Victoria area courses. There's some nice ones further north up the island as well. Storey Creek, Morningstar, Fairwinds, Duncan Meadows, Crown Isle. We've got fifty plus courses packed onto a 460km long island.
If you get a chance to venture a ways outside of Vancouver, there's just a load of beautiful courses to play. Predator Ridge, St Eugenes, Golden, Tobiano, Talking Rock.
Golden is a ways out, but is a gem. The town only has about 7000 people & the course is tucked up in the mountain behind them. Very natural. Moose, bear, deer sightings are pretty common. The 2nd hole has the distinction of being my worst scoring hole ever. I love it.
http://www.golfgolden.com/?page=38659