Hi I am a relative newbie in the world of dslr. I currently own a canon 40d and a tamron 17-50 f2f.8. On a recent trip overseas and during an indoor event, I felt hampered by the iso available to me on my 40d. Yes I was also using a flash at that time. Even though I was using a flash, I felt majority of the pictures turn out grainy due to the high iso and there were motion blur as well.
My question is that would a better and newer body like the 7d help me solve my problem or a faster lens like the sigma 3mm f1.4?
Thanks in advance.