So I got me this question and wanted to get your take on it. As you can see from my list below, all of my lenses are geared towards the telephoto end for wildlife and nature photograpghy that I enjoy doing. I want to get more into portraiture/ life/ photojournalistic stuff. I brought my 24-105 f/4 L out to South Beach last night to have a go at it knowing it was not large enough for the lighting conditions I was going to shoot in. But hey, it's my only lens. The flash helped, but blew out the subject (and drew too much attention) for what I intended. Jacked up the ISO to 1600 and got better shutter speed. AF was non existent in the low-light. I want to be able to take more candid, natural photos of people with the available ambient light, not artificial. Very low-light, candlelight situation in most places. I was trying to take pictures of my girlfriend using her cell phone and it was the main source of lighting in the piece to give you an idea. Needless to say people are dancing all around so a tripod/ monopod is out of the question. Is there a lens suited for this? I was thinking the EF 50 f/1.4, but that might be too long. Just not sure what lens is best suited for this less than ideal lighting situation. Besides the fact that I need to pack a firearm the next time I venture to Sobe to fend off potential muggers staring at my gear, what lens do you recommend for shooting in bars, clubs and cafes that will not require a flash or minimal use of one. Thanks for the help.