Not that my kiddo is a picky eater at all but he does have a discriminating palate already. Ryder dislikes the flavor of most baby food brands we've tried so far. I don't blame him--I taste tested and thought they were nasty, too. The one brand we both think tastes good and is a great value for the money is Tyler Florence's line, Sprout. I'm not fond of the pouch/envelope packaging but Sprout has a page dedicated to why they chose the container. It's okay, it's just a little messy when you spoon out some food, then reuse by zipping it shut. Once Ryder eats more at one sitting it won't be a problem. Right now, though, he can easily get 3 meals out of one pouch.
The difference in taste is definite. The fruits taste fresher and there's no strange aftertaste or chemical zing. The way I see it, if I'd eat it, he'll eat it. And I know that other brands, not that I'm naming names, don't taste good to me. But oh, my he loves his Healthy Times maple teething biscuits!