I had the fun opportunity to go to ottawa's via rail station and try out goodmaps (an indoor navigation system for blind folk) and I have to say, the experience was pretty good...
@jstark I used it once and had mixed results.