Highlands Ranch is a more conservative area of Colorado, so if you're looking for a more liberal place to live it might not be a good fit. It is also pretty far south of Denver, so might mean a long commute for your hubby. The Superior area sounds like just what you want! There are also some places in the city of Denver that might meet your needs, certain neighborhoods are a lot more family-friendly and green.
Littleton might be a little far for a commute to North Denver, but is a more moderate area with a great downtown and easy access to great bike paths and open spaces.
Highlands Ranch, Littleton, and Superior are all going to have healthy organic grocery stores, Vitamin Cottages, Farmer's Markets, and be family friendly.
Hope this helps! And I'd love to answer any other questions you have... we love love love living in Denver!