A few people have recommended the 50mm prime so I might go with that.
The other option which I am considering is going for a new Canon 550d, the bonus being that it has HD video.
The Full HD (slackers take note) is great, however, be aware of the fact that its a vdslr not a camcorder and as such is a bit trickier to use