Side by Side Comparison at Dpreview

I've been looking at a digital camera for alittle while now, and after using a Canon 10D (and 2 days with a Canon 20D), I like what I've seen enough to purchase one.

I've been using film for a few years, and shoot nothing professional (aka photography is a hobby). Photos will be reproduced mostly on the web. I also shoot alot of street photos.

I really liked the 10D, but was wondering if it was getting alittle outdated? Would I rather have a 20D? How about the D70?

I threw the Leica in there because I liked it's specs and the picture quality seems to be great, as with any Leica.

Your thoughts?

Thanks!