I don't consume dairy for ethical reasons. I get enough calcium with a balanced diet including lots of greens. Plus we eat a fair amount of calcium fortified soy foods (milk and tofu). You mentioned you don't eat a lot of soy so most of my favorite substitutes are out but you can certainly do a lot with raw cashews; they make an excellent cream. I make a ricotta-like spread with them that is wonderful in lasagna. The new Daiya vegan cheese is really good as well, and is the best dairy-free cheese I've had (especially the cheddar-type in quesadillas!).