I have a 50D and a 7D, both have treated me pretty well. Not as happy with the 7D as I thought I would be. I got it for a good price though. Rumor has it, a 7D mark II will be out sometime this year. It will be interesting to see what it has to offer. I have a couple of EF-S lenses as well, so that is my upgrade path, at some point,. I guess. Either way, a friend of mine has a pair of 20D's, and has really enjoyed them. He has, on a and off, taken jobs being a wedding photographer.