On the mid range zoom vs. normal prime debate, I'd do both. I can definitely see the argument for both sides. I personally love shooting with primes myself, but understand where someone would rather have a slightly slower zoom that can cover a wider range. IMO people tend to use zooms to fit subjects and objects into a frame and snap away, whereas people use primes more creatively and select their shots given their restrictions. Of course there are exceptions, but this is what I tend to see.
I used to swear by a 50mm equiv. FOV, but I found it a little restricting indoors and for street shooting, which is what I enjoyed outside of shows. I think I loved that it got me close enough to artists on stage, and the prime lens gave me some nice bokeh. Now that I only use compacts, I keep my camera at 24mm all day(though I'm contemplating an adapter to get 19mm). When with friends and family, it gets me plenty close and intimate, and if I take photos of things farther away I can frame photos to be more epic and larger than life.