Personally, I find that the following are outstanding:
Pho Van on Fraser/14th; very consistent flavor with well marbled meat.
Kim Phung on Victoria/41st; slow service as very small restaurant but very consistent broth and noodles
Bao Chao on E Hastings near PNE; the spring rolls are amazingly consistent.
Pho Tam in Surrey near King George station; possibly the best and most pure broth I've ever had.
Pho Viet on Ackroyd behind Nando's chicken; my high school buddies and I went here everyday in High School, still very good meat.
Pho Lan across from Richmond City Hall on No 3/Granville, noodles have a strange texture, may not be to everyone's liking.
I feel I should mention however, that San Francisco's Pho kills Vancouver's Pho.
I thought I knew everything about Pho until my friends in SF asked me if I wanted to go for Northern or Southern Pho and I had no idea what they were talking about. True story.
"Southern Pho"
"Northern Pho"