So in the past four months I've started to get "serious" with photography with a D40 (heh). Shooting in PSAM, doing post processing work and all that. The only thing I'm having a problem with is my indoor photography. Right now my options are to either use the pop-up flash (which I hate the look of) or crank the ISO up (works ok for anything except social events where I just end up with blurry moving people). To fix this I'm thinking of either getting an dedicated flash that I can bounce or a fast normal prime. I'd like to go for the prime because I could use it for more than just indoor shots, but I'm not sure it would be enough to get my shutter speeds high enough to prevent blurry people at social events. That, and sometimes available lighting just sucks in general at which point I would be screwed anyway. I'd like to go with that flash because I know that no matter what I would have some good light, but I hate firing flashes off because it can start to annoy people and I don't like to bring attention to myself. Being semi-stealthy is part of my style. Also, if I'm in a museum or something I might as well just leave the flash at home. If I went with the prime I would most likely get myself Nikon's 35mm f1.8 DX. My flash option would probably be the SB-400 because I don't want anything huge and I can work around not having portrait bounce. What do you all think would work better for me in the long run?