yes, i agree, i hava same things. canon shooter so putting it there terms i would look at a 600d or 650d there the next level up like the d5100 then i would have think about what i shot before getting another lens :D