I've read other posts about this two lenses but the problem is that most of those who needed advice shoot indoors. I'm really excited about upgrading my kit lens since i'm also getting a Canon 7d.
I shoot almost anything: outdoors, portrait, urban, concerts, food, macro, actually, almost anything that looks good. I also thought of having another prime but sometimes, i cant move around too much to get a good shot. Basically, I need an everyday lens and the price of these two are the only ones that fit my budget.
Thanks for your thoughts! 
Sigma 17-70 2.8-4
