IMHO: There is no need to have the 2% or lower-fat Cottage Cheese, since at 4% cottage Cheese is already low in enough in fat for most healthy eating habits.
The only change I would make, would be to buy organic and check on the sodium levels...some are higher than they need to be.
Ice cream choice have grown tremendously in recent years. Soy, Coconut and even rice-milk ice creams are available. There are also small "creameries" making excellent, small-batch, hand made ice creams with wholesome and/or organic ingredients.
Companies like Boulder Ice Cream, sells to Whole Foods and other health food chains.
Or, as Birgit wrote, making your own is not difficult.
I make my own, with a LOT less sugar, and all organic ingredients.
4/15/12 Platte River half marathon - Done
5/4/12 Greenland 50K - Done
7/29/12 Loveland Little Sprint Triathlon - Done
9/3/12 (54th birthday) - American Discovery Trail marathon
11/4/12 NYC marathon
12/1/12 Rock Canyon Half marathon