Kevin,
I don't know where you get your statistics for canned tuna vs fresh caught. Perhaps the larger tuna are the ones that are canned?
As far as farm raised salmon, and what they are fed - predominently soy meal - I would think that they would be very low in mercury content, although full of Antibiotics to ward off disease and infestations as you mentioned.