CH is the best and lasts forever. Some people complain about the odd lemon or two that CH "might" have put out, but I've had mine for years, and only bought new ones to upgrade to USB from the old gameport style.
You can buy the other sticks over and over again, but you only buy CH once.