Mark, buddy, its time for a road trip! You have to go. If you're young, in you're 20s, go stay at the Hostel in downtown, walk around town, take the bus, see the waterfront.
Must go to Granville Island market, as you have a perfect perspective on the city from there. Take the little seabus ferry. That area is ground-zero for VERY high density compared to P-town.
Go to the park on the north side. I always forget what its called. you have a great view of the city.
Where's my vacation pics?!
Please don't kill me for posting BC shots in a... NW thread? nm. >:-)