We thoroughly enjoyed visiting Vancouver. It is such a beautiful city with so much to see and do. Unfortunately, we didn't have enough time to do much except touch the surface.
Everything seems to be is very expensive, though. I had booked the Westin Bayshore through Priceline and got an amazing deal. I called the Westin Bayshore and requested rooms on a higher floor with a view of the harbor, which they granted. But the hotel does not have complimentary shuttle service. I don't think many of the hotels do. Therefore, we spent quite a bit to transfer from Canada Place to the Bayshore with our luggage and 2 days later to the airport.
We also bought 2-day tickets on the Hop-on Hop-off trolley. It is nice if you want to take a ride around the city, but they do not stop just anywhere, so if you want a picture of something, you just have to snap it on the move. I actually think that city buses could probably get you where you want to go a lot cheaper and probably more conveniently.
Capilano Bridge was nice. I think I would have liked Lynn Suspension Bridge, also. We spent the day on Grouse Mountain. If the bears are out, it is a great way to spend a day (don't forget the sunscreen!). If I ever get to go back to Vancouver, I will spend some time in Gastown. We only rode through it because the HOHO was on its last run of the day (stops running at 4:30). I will also spend more time in Stanley Park and walk around the sea wall and visit the aquarium.