Originally posted by sarge I currently have the 15 Limited on the wide end and use the 55-300 HD for tele needs. I need the DOF on the long end for weddings. I can use the 50 1.8 I have now but it requires a lens change and that opens up the chance to miss a shot during a wedding ceremony. When I got the 20-40 I had really thought about the 17-50 but decided to go with the Pentax due to weather sealing. I have come to realize I need the reach and DOF more than the weather sealing.
For weddings the stock answer is for minimal kit is:
DA* 16-50 f2.8
DA* 50-135 f2.8
With two bodies If possible (both for convenience and backup in case of problems).
The 17-50 f2.8 is a good substitute for the 16-50 with no real downsides other than loss of weather sealing.
With the 17-50 you could add a 70 or larger prime on a second body if the 50-135 is out of reach financially. I personally wouldn't want to shoot a wedding without a backup body so that would be the first priority for me I think.
You might try trading your 20-40 for a backup body or the 17-50 and some cash.