I went to the Maldives in Nov 2004. I stayed at the
Veligandu resort, which was fantastic and has been completely renovated since I visited.
You don't need more than 1 week in the Maldives as there's very little to do. The only thing I spent money on whilst there was for diving, the odd souvenir and internet access. Everything else was included.
Even with all the water sports etc, I was getting a little bored towards the end of the week, mind you I'm not really a beach holiday person.
Don't take alcohol with you or buy it duty free on the way there as it will get confiscated on arrival (although you can get it back again on your departure). You can only buy or drink alcohol once you are on your resort island.
I was actually a little disappointed with the diving there as it wasn't as good as I expected it to be. I've had far better dives in the Caribbean. It didn't help that there had been a storm the week before I was there so everything was churned up giving poor visibility whilst diving.
If you can afford it, go for a water bungalow (the rooms are on stilts as you have you own patio area with steps leading down into the sea). The one I had was simply stunning. Some even have their own plunge pool now too. The part-open air bathroom mine had was cool. Lying in the bath under the stars at night. Don't panic, it's all enclosed so no-one else can see you and you can close the roof should it rain.
Every night, the staff would turn on the lights under the bungalows for a few hours so you can see all the sea life in the shallow water. I spent hours just sat on the bottom step leading into the sea just watching the fish, rays and other sea life.
Would I go back to the Maldives - most definitely [y]
Regards