I have a dilemma, and I'm hoping someone can help w/advice. I am starting to get into portraiture. I want to start a portrait side-business in the near future and I think I will get a Canon 5D. I already have a 300D so I want to buy a Canon lens to practice with now on my 300D that I can use when I get the 5D. Here's the dilemma: The lens I have in mind is the Canon EF 24-105mm f/4 L IS USM. The price of the lens on B&H is $1,059.00. Well, I just saw on Canon's website that they just recently started offering the 5D with this lens and on B&H it is $2,749.95 for the kit, which means I would essentially get the lens for about $700 for a savings of $300. So, I think I might wait until I get the kit so I can save on the lens, but my question is, does anyone have a recommendation for a second lens that would be good for a portraiture arsenal, or general purpose lens? Do you need more than one lens for portraiture? Thanks!