I agree about nutty bars. I sometimes replace one of my meals with a snickers if I'm on the road or whatever and needs must.
The protein bars I get from my gym (can't remember the name but, will check next time I'm there) taste way better than normal candy bars in my opinion, especially the strawberry and banana ones. Mind you, they also cost 5 times more!!