I hear you on the dairy. While I like FF milk okay, I'm not crazy about yogurt, cottage cheese doesn't have as much as you'd think, and while I'd like to I can't afford the calories to eat enough cheese to qualify as dairy.

What I do is to take calcium supplements. I recently had a bone density test, as well as have vitamin D levels checked (vitamin D deficiency is rampant in Alaska), and both were at normal levels. So while I
try to eat enough dairy, I also cover my bets with the supplements. I've found that the "off brands" of the Viactiv give you the most calcium for the lowest price.....