Anymore Val and I have gotten into the practice of getting our own gifts for Birthday's / Christmas. It seems to work out better, not that we don't talk about what we want, etc. But based on my need to research the hell out of everything I buy it is much better that I make the purchase that I really want.
So for my birthday this year, yes, another year older, I decided to get a real professional lens for my Canon 20D. I read all the reviews and decided to go with the Canon 24-105mm f/4L lens. I was looking for a lens that would be an good "walking around" lens. So far I think this was a great purchase, I still carry my 50mm 1.8 lens when I know I will be indoors, but the 24-105mm has been a great lens. There is a big difference is quality once you get into the Canon professional series lens, and the price shows that.