Oh I can totally set you up with info for Vancouver/Victoria

lol
ok so in Victoria, Buchart is good, and while you're near, maybe check out the butterfly garden. It's very interesting and close by Buchart. Sidney By The Sea, is a cute touristy place near Victoria if you want to do the whole, walking through town, past the little shops sort of thing. it's not a must see, but it is really pretty if you go there on a nice day. Beacon Hill park, I definitely recommend. you could walk around the whole thing, it's BEAUTIFUL! and there's a little petting zoo there too not that Cambria will really appreciate that at this age though lol uhm... the Royal BC Museum is also pretty cool if you're into that sort of thing. Also, the underwater museum. It's neat, but also, not a real must see, but if you're near by, it's cool. My favorite places to go in Victoria is the inner bay and Fisherman's Wharf. but that's just me, i'm big on the ocean views an such. I could talk talk talk about Victoria. DF's family lived in outer Sidney and Saanich, so we go over there about 3 times a year and I LOVE it! If you were to rent a car and drive that would probably be best, but if you were going on public transit, as far as I know, you can get almost anywhere. I haven't taken transit in Victoria, but I hear it's pretty decent.
Now for Vancouver... some great places to go are: Stanley Park and the Vancouver Aquarium, Science World (should the mood strike you... from what I remember, it's pretty cool), Gastown (I highly recommend), Greater Vancouver Zoo, The Vancouver Chinese Garden (I have never been but I hear it's REALLY nice, and I can't wait to go!)... and for now I seem to be drawing a blank on other Vancouver attractions...OH! And the Vancouver Lookout, another place that I have yet to go, but from the pics, it looks really great! Transit is good, goes almost anywhere, and it fairly reasonable (cost-wise). Downtown you've got, not only the bus, but the skytrain, seabus and the westcoast express (in the evening and early morning) transit can get you just about anywhere.
Hopefully I was helpful lol Need anymore info lemme know, you've now got someone on the inside lol yeah i'm a nerd.... HAHA