<p>Tushar, I checked out your photos from your linked site and believe you need to think about a wider lens than the 24-105 you already have. I don't make my living with photography, that I do in the IT world, but I do often get paid for my work. My kit consists of a 5DM3 and 7D so this lens list makes use of the available crop body. I start out with a 17-40 on the 5D. This is wide enough for the price. The 24-105 goes on the 7D. I then carry a 70-200 4.0 Non IS. The best value in the Canon line! and some USM primes, 28 1.8, 50 1.4, 85 1.8. I recently added the 100 2.8 macro and find myself leaving the 85 1.8 at home. I find the 100 2.8 to be sharper, locks in focus and, by nature of the 2.8 aperture, a slightly greater DOF for the subject. I also like this set of primes because they all use 58mm filters, allowing me to get a creative filter like a variable neutral density that fits all four.</p>
<p>I would recommend the 17-40L 4.0 $750, 70-200 4.0 non is $550, 50 1.4 because you are missing out with a FF camera and not having a 50 1.4 $350 and the 100 2.8 macro for $600. That set is a total of $2250. If you pickup a cheap crop body of any quality, your lens set becomes even more versatile. This image was taken with the 5DM3 and the 50 1.4 at 2.0 and is right our of the camera, to post.</p>
<p> </p><div></div>