I just bought a new mark iii for video purposes only. Since i bought the body, now its time for the lens. I was planning to get 24-105 since my budget is enough for that but a friend of mine says that 24-105 is useless and i cant get quality shots with it. He says i should get 24-70...its bit more expensive..is he right? I know im not a pro and bought a very expensive equipment but i had the money...you know