Hi Scott. I don't know what lenses Canon make but what I can say is that a lens I find useful for things like weddings is my 18-200mm. The 18mm end is handy for groups of people, while the 200mm end is good for those candid shots which you can take from a way off while remaining unobserved. It truly is a very versatile lens and a favourite of mine. I have also found that for large group pics my 10-20mm ultra wide angle comes in handy, and that lens is a Sigma f3.5, £489.99. All the best, Mike.
Humility is an endearing quality and gains many friends, whereas arrogance loses them. Mike, 2012