A friend of mine is looking to get some new Canon gear. The lens doesn't have to be Canon but needs to fit a Canon body of course. I'm well aware you can't get much for $1,000 but when you're upgrading from a point-n-shoot, almost any DSLR and lens is going to be a huge upgrade.

So, for someone who is just starting and needs something for general photography that will do well in all kinds of different situations, including indoors, what body and lens would you recommend and why for $1,000?

The best I could come up with is the Canon T3i and Tamron 17-50mm f/2.8.

Thanks in advance!