actually i will recommend the 550d if budget is not an issue. my first cam is the 1000D. after a while, i feel very limited by it. the 550d has better specs, so more space to grow as well. i guess the learning curve is as steep for both... just shoot, read manual, and shoot again...haha.. =)