If I do "have" to have one, and I only eat them in a pinch, I usually opt for somethning like a Labrada gold bar. The Caramel Almond Fudge is quite tasty. I am not a fan of soy, so I bypass anythng with soy protein.
However, I am not a fan of any bar, too many fillers and junk to make them in the first place, and how the protein is utilized in the process is less than desirable.