That's over, now, but you got back up to 30% ($200 max) on purchases under certain conditions using Live Search.
I've used the 20D for nearly 4 years, now. Two days ago I got my new 50D. On so many levels it's a MUCH better camera than my 20D (shutter noise, focus, color, detail). Do I wish it had better noise performance--yes. Canon made a marketing decision to have more pixels. I wish they had made a 12mp sensor instead of a 15 and included better noise performance.
That being said, the 50D is a marvelous camera. Here'a a shot I did today. I used a Canon 70-200 f4L IS. I shot this at 200mm, 1/40 sec, 1600 iso. I shot in RAW used noise reduction in Adobe Camera Raw, but did nothing after that.
Here's the full image, but drastically reduced.
Now, here's a 100% crop from this image.
Again, this was a 200mm 1/40th sec., hand-held shot. While there is a touch of softness, I haven't applied sharpening yet. Also, I did use the Cashback deal to upgrade all my lenses. Unless you have a really awful camera good lenses will show themselves in the images you take.