There are 4 couples in there mid twenties to early thirties. We are looking for somewhere we can enjoy outdoor water activities (snorkeling and scuba diving) along with a fun nightlife. We are going early December 2008.
I am referring to geographical area more than a specific resort.

I was in Montego Bay 2 weeks ago and I think you will like it, but Negril has romantic sunsets. We stayed at the Iberostar Resort and it had snorkeling, scuba diving, and para sailing. Margaritaville is close for nightlife.