I'm a climber from Maryland who is going to be up in Vancouver from April 20th to 26th. Thought it would be a shame to visit a place with such great climbing and not climb. If any locals are willing to show me around a few gyms or local crags, I will definitely buy a round of beer!
In my opinion the best gyms are the Hive (both locations, bouldering only) and Base 5 (20-30 min away in the suburbs, good bouldering and routes). Both Hive locations have excellent micro breweries with tasting rooms close by.
Not much for local crags (Sully's in North Vancouver is reasonable), but Squamish is ~1 hour away and has a lifetime of climbing.