My son and I are going out camera shopping today. He wants to get his first DSLR. He know's he wants a new Canon, and is interested in either the T3i, or the T4i. I don't know very much about either. He has a 6 month old son, so he will be taking portraits (indoor/outdoor) and eventually (several years down the road) youth sports, as well as the usual family vacation shots. My thought is that because of the price difference (approx. $500) between the T3i and T4i, he would be better off getting the T3i with the EF-S 18-135mm f/3.5-5.6 IS kit Lens and upgrading camera bodies in a few years when his photographic interests are better defined, but in the short term investing the money savings in good glass, The T3i/T4i only comes with the onboard flash, what flash would go good with either camera? Any thoughts or advice would be appreciated. -rick