I personally don't find my rice milk tastes bad at all, but I just put it in things and over cereal, I don't drink it straight. My brand is Rice Dream, I like the enriched original because it has as much calcium and vit D as cows milk.
Is your lo taking anything for reflux? (or anything besides your milk)That made my ds's diapers pretty nasty. I don't remember dd's diapers, it has been over 3 years.
I eat a lot of peanut butter too and I'm trying to make the switch from store brands to natural peanut butter without the hydrogenated oils in it. I like Trader Joes snack mixes - dried fruits with cashews or any type of nuts you like. A great way to get some extra protein, as long as you don't overdose! Whole grains will help with the protein too, oatmeal, whole wheat 7-grain bread, etc.