I've completely missed all these replies!
I guess my email notification isn't working. Sorry!
Lou, Kirin isn't on Robson (close, though so good memory!) The one I'm thinking of is actually uptown on Cambie St. There's also one downtown on Alberni & Burrard (just above Tiffany's) which I went to a very long time ago, so I can't officially comment on how good it is, but I hear it is excellent.
I can't believe you had the cat poop coffee.
Urban Fare has now pooped har har
popped up in other locations, just down the street from Kirin on Alberni St. and also a location in Coal Harbour. Their flagship store in Yaletown I think still imports the French pain de Poilâne every day by air to the tune of $100 (but don't quote me on this).
Vij's is not cheap. But SO WORTH IT! The NY Times voted it one of the top Indian restos in the world. If you're looking at getting off the beaten path, which it doesn't sound like you have tons of time on your hands, Josh, and want cheap but good Indian food, then south Main Street is your best bet. It's a bit of a drive from downtown, but there are many Indian markets and restaurants out there that are really decent. One in particular is fantastic, but I can't remember the name.... I'll get back to you if you're interested.
As for Chinese, again if you want to get off the beaten path, then my recommendation would be to venture out to Richmond which is where YVR is located. There are so many restaurants out there it would make your head spin. But Kirin is a very safe bet for Chinese. Oh another place that is unique/modern Chinese is Wild Rice
http://www.wildricevancouver.com on Pender & Abbott in Chinatown. It is very good as well and not as pricey as Kirin.
Unfortunately, I'll be heading to Oregon on the 18th; it'd have been nice to meet and chat over a coffee (although you likely wouldn't even have the time for that?) -- but just not the cat poop one.