Transparency and shaders

As you all know good transparency with OpenGL is quite annoying (sorting triangles, etc.). I was wondering: is there a easiest approach, that also solves the intersecting triangles issue, usign OpenGL shaders?

Thanks in advance,

Alberto

I think depth peeling may be what you seek.

Is it what commercial product use?

Can you give me a couple of useful links?

Thanks again,

Alberto