Okay, quick background. I am not a photographer and basically get the hand me downs from my brother who is a professional photographer. I have a 1 year daughter and another one coming in two months. My plan is to get better in order to get the best pictures possible (most of my shooting is done in doors). Here are the lenses I have: EF 28-135, ef 100-300, ef 18-55 I actually end up using my 18-55 most of the time. Probably from habit or comfort vs better lens for the situation. I know I need to learn more, but want to get the best lens within a reasonable budget to learn off of. I actually just bought EF 24-105, but am now second guessing. Before I take it out of the package, is this the best lens for me considering what I have?