I have external whites only because I have very dark tints on mine. On my phone at work ATM so can't get photos but they are in my thread for my car if your interested, link in my sig below.
i've always gone for externals myself, have not fitted one of the new stickers but all the stickers on my car are from the same place that makes them and all have stayed on fine, even when jet-washing. I tend to get externals cause i'm never sure where I am gonna stick them and externals allow me to place them not only on the windows but anywhere on the car.
I don't think there is a better one (unless as already stated previously, if you get tints you want externals for them windows) - other than that its just personal preference really
from a guy i know who knows a guy who does stickers, that just happens to be where the forums stickers come from. I don't actually know what company makes them though, think its somewhere in Bradford (think being the operative word there).