IGN guide has stated 16 different variations for the endings. I did 4 endings changing between keeping Henselt dead or alive and either saving Triss or Anais and siding with Roche. The only differences I found that made the endings different were how I got to the end which is more or less the same. Minor differences is whether Henselt appears at the summit or not and when I will meet up with Triss or Roche at the meeting but its basically the same. There is no way I will be playing 12 more times to get the other endings. After doing this, I have no motivation to do even Iorveth's side of the story. Witcher burn out.
So far i've seen 4 of what are 6 of the Roche path and they are more or less the same, Henselt being the main difference, beside your choice of whom to save at the end.
I guess it was to be expected, because this game isn't about the protagonist being the "hero" or saving a world, kingdom ,etc. Its about his journey, as events unfold around him. --- Few Favorites- Ninja gaiden 1-2, Colony Wars 1-3,Xenogears,MarioKart,Lunar 2 GTA:SA,S&K,FF6-7,Zanac,S.Metroid,SMB2,NFL2K5,Halo 2, NG2,Vanquish,Witcher 2.