I think I've only had the original Cholula. Now I know to avoid the others :)
Have you had the El Yucateco "El Caribe"? I can't find it very often in local stores but it's damn awesome - by far my favorite. ... Assuming they still make it and haven't changed it. It's probably been 4 years since I bought one because I tend to stock up when I find it.