I don't want to invest in a lot of money in glass until I hear from other photographers. I do a lot of photography in the streets with my canon 5D mark ii ( got from eBay at a amazing price!) . I don't have any lens at the moment. I'm thinking about the 24-70 mark 2 or should I just go for some primes for my work? What do you recommend me?
Back to the OP for sec. I think a lot of people are missing the point here. The OP doesn't even have a lens and he's thinking 24-70 Mark 2 already. I'd say whoa nelly take a step back for a second. Buy a cheap zoom lens with a lot of focal distance 24-105 or even better EF 28-135mm f/3.5-5.6 IS Image Stabilizer USM Autofocus Lens. WHY you say? because my friend you just don't know what focal distance YOU'LL like. Everybody is particular here. I've shoot street and I HATE HATE shooting 35MM -- just not my bag. Too close to the subject or something. I shoot up around 85-135 -- I like the length. I like my 100mm Macro II a ton, great bokeh, yada yada whatever, but YOU the OP don't know what you want yet. Primes are great; Zooms are great-- I'm pretty sure we all have both in the bag. Go use the Zoom enjoy the flexibility and find out how and at what focal distance you like to shoot THEN start talking prime lenses and get the peanut gallery to chirp in on what they think is good.
Just my $0.02