My experience was totally first-class. Yes, I would do it again. Due to the combination of hefty expense and dive-dive-dive agenda, the Aggressors tend to attract better/more dedicated divers.
Tips: You MUST get Nitrox certified and pay the extra to dive Nitrox all week--it is a real bargain for the weekly rate, and you will end up skipping dives if you do it on air due to the schedule of a dive beginning every 3 hours, 5 dives per day.
Bring a lot of film or a digital camera--that's a lot of diving and there are fabulous photo opps on every dive. AND, leave the camera on the boat for some of the dives, so you can simply enjoy the dive and what you are seeing!
Do bring exposure protection, and a lightweight hood--even warm water saps you when you spend a lot of time in it.
Be prepared to give a generous tip to the crew--they will certainly earn it and make great efforts to see that you have a good time and great food.
Come hungry--there is a meal or hot snack after every dive, and hot chocolate after the night dive.
Be prepared to have a wonderful adventure. You are sure to be pleased.
theskull