Doing a trip to the Maldives this November and did a little research. Provided rates do not change, if you are traveling through UAE/Dubai (which seems to be the best flights):
Singapore airlines is currently charging 55 AED (about US $15 at current rates) per kilo (2.2 lbs.), however they do have a bit of a discount if you have scuba gear (and can manage a little algebra!). If you declare scuba equipment (which is in your interest), anything up to 15 kg (33 lbs.) is charged at a flat rate for 6 kg. Anything about that is charged at 55 AED per kilo.
As an example I am a taller diver with all XL gear. My stuff (with some camera equipment and a 3mm wetsuit) fit under the US 50 lbs. bag limit. To fly from Europe to the Maldives excess baggage would be 50 lbs. = 23 kilo, so 23k - 15k (flat scuba rate of 6 kilos for 6 - 15 kilos) = 8 additional kilos. So cost would be (6 kilo flat rate x 55 AED = 330) + (8 additional kilos x 55 AED = 440). Total of 330+440 = 770 AED or about $209 at current exchange rates.
Emirates is a bit more expensive, they charge a flat 55 per kilo, so my same gear on their flight would cost 23 kilo x 55 AED = 1265, about $344 at current exchange rates.
From several chat rooms it looks like both airlines are VERY strict on one bag only in economy class unless you are an elite traveler. That means you cannot take one carry on "plus" a purse or camera bag.
If anyone has any good or bad experiences with either airlines or flying into Male, Maldives I'd loiove to hear them. Maybe in the future dive computers will have to include an algorithm for calculating excess baggage rates! Add it to the wish list with a doppler micro-bubble sensor!