Really depends what you are shooting. If it's moving things (sports) or low light shots, then the f2.8 will be more desirable where you will need a fast shutter speed. However, if you tend to shoot static or slower moving objects, then I suspect the Canon will be sharper.