Have a look at G Adventures.
Www.gadventures.com
I've never used a travel group myself, but I know a few people who have used G and absolutely loved it. They have many different options to choose from depending on how active you want to be, how much you want to party, how much structure you want, etc.
Definitely worth checking out.