I didn't have a bachelorette party...which was totally my decision - plus most of my friends are married with kids. I've been to my fair share though. I would say the best two were a night at on of the Indian casinos that had a dance club. The favors were a mix CD with awesome/fun dance songs. We gambled a bit, went to the pool and had some drinks, went out for a nice dinner, danced a lot, gambled some more. For my cousin's for whom I was the MOH we went out to dinner and then went dancing. Neither were really drunk fests, which was fine.
My husband's bachelor party was pretty tame compared to a lot that I have heard about...they went to a dinner, a hockey game, and then a nudie bar. He called me from the nudie bar and said, "This is actually pretty boring." They went because the married guy(friend from husband's work) wanted to go. The rest of the guys just wanted to watch the game and get drunk. He sort of had a second bachelor party as well where he just went out and got obnoxiously hammered with some bros.
AGDee - this is why you never have the bachelor party at your home...hotel rooms are key.