New here, but I live in Vancouver and am happy to help!
Attractions:
Stanley Park (the aquarium in the park), Capilano Suspension Bridge, Grouse Mountain lookout (take the gondola), Granville Island are all popular. In addition, you can view the Olympic torch near Canada Place/Pan Pacific hotel, and the beaches at English Bay are fantastic. In town, there is an on/off sightseeing bus service that will cover almost everything.
Restaurants:
Vij's is wonderful for Indian food. No reservations, but worth the wait (and they feed you snacks while you wait). He also has a more casual place called Rangoli that's great, too. Other ideas: Chambar, Boneta, La Quercia, Blue Water Cafe, Hamilton Street Grill.
So much depends on what you want to eat and how much you want to spend - there are countless Asian restaurants, and we've also got a TON of food trucks throughout the city now. Roaming Dragon is my personal favorite, and I also love Japadog (as does Tony Bourdain!).
Skytrain can get you throughout downtown, and the Seabus from the Waterfront station will take you across to North Vancouver....Thomas Haas has his pastry/chocolate shop there, and his twice-baked almond croissants are AMAZING!
When are you visiting? It will be easier to recommend ideas, as there are different happenings in the summer that are worth a look.
Any questions, let me know! These are just some ramblings, but it would be helpful to know more about what specifically you're looking for information about. smileys/smile.gif