I have a canon digital rebel xt that i received as a Christmas present. I'd like to take professional looking portraits of my baby and family, whats the best lens for this? I'd also like to buy a good lens for landscape photography. Any suggestions?

It comes with the EF-S 18-55mm lens, but is that any good?

any suggestions?

i am interested in landscape photography, and also, doing senior pictures of the side.