The extra length isn't that great, and you may need the faster aperture sometimes, so I would get the faster lens if only buying one.
However, as the first reply pointed out, there are times for both and it is a good idea to have options in your lens bag that can deal with all eventualities. Maybe with a fast lens on one body and a lens with a longer focal length range on a backup body. When I was shooting weddings, I would have three bodies with various lenses attached, ready for grabbing as required. The choice of lenses would vary at different points in the day, to suit what I expected to be dealing with at that point.
I certainly wouldn't be looking at doing a wedding with just one body and a 'do-it-all' lens.