My wedding shooting partner uses the 24-70L on his 20D. I'm not terribly certain it is a particularly sharp copy of the lens. Then again I know another wedding photog who uses the 24-70 with his 10D and his images are quite soft as well.
Comparing side by side with most of my D70 images with no/low sharpening from any of my lenses (17-55, 24, 85, 80-200 or even 18-70) both of us agree the images are quite soft from the 20D despite maximum sharpening settings when in jpeg. It pulls up well in RAW and bumping up sharpening though. Using the Canon 50mm improves it somewhat but still not as sharp as the d70 with Nikkors.
I'm not sure if this is simply due to the weak
AA filter on the D70, as I had assumed that with the extra 2mp, there would be a slight resolution advantage to the 20D. Then again, it just could be his lenses. My partner has even gone to the extent of buying an adaptor mount to use my 24mm and 80-200 (and gives up autofocus) and he is much happier with the sharpness of those images, although I don't see alot of difference.
I any case neither of us are terribly worried about it as we don't need too sharp an image for wedding photos. Composing, capturing (sometimes creating) the moment takes much more precedence than such minutiae as these technical factors. Sharpness can always be improved a little in post.
In terms of distortion, there's nothing out of the ordinary that I have noticed. Obviously it is a zoom, but it stands up quite well to the primes in this area. However, I don't shoot too much architecture and again I don't really analyse this side of things too much unless it's quite glaringly obvious (can also be fixed somewhat in post)
I envy his high ISO and sometimes smoother tones and richer/vibrant colours. He envies my sharpness, texture and natural/true to life colours. The grass is always greener on the other side.
Not sure if this is helpful to you Sheetshooter. Good luck with your choice. I'm sure you'd create some fantastic images all the same.
BTW - my partner had his 24-70 sitting on the back seat of the car which fell out onto the ashpalt as the bridal party were getting in. It landed lens mount first (Yes, it was uncapped - I didn't need to admonish him, he's quite rueful of the fact) and now doesn't fit properly on the camera mount. It is currently at Canon getting a quote for repair.