So, I have the sigma 30 1.4, what is a good lens to go along with it, I shoot sports, macro like, portraits. and nature/landscapes. I want to keep it near $700, Canon EF lenses only (may upgrade to FF and I like the build quality on EF lenses much better)