We just moved to Woodbury (suburbia) but if I had my choice I would be in Stillwater. (Hubby works in Bloomington and that would add another 20 minutes to his already sort of long commute.) Woodbury is only 15 minutes from Stillwater in good traffic, so I find myself over that way quite often. My acupuncturist (an angel!) is there, and I love the River Market Coop. They have tons of parks, local restaurants and shops and plenty of crunchy-minded people.
There is a waldorf school in Maplewood, and one in Minneapolis, but not one in Stillwater that I know of. If I did, we'd be all over that! Do you know the name of the one that you heard of in Stillwater?
I don't have any experience with Marine on St. Croix though.
Hope that helps!
I used to live in Somerset WI which is just across the river from Stillwater. I LOVE STILLWATER!! We live in Owatonna which is southern MN near Rochester and Mankato. Marine on St. Croix is nice too, defintely small town feel but downtown Stillwater is to die for! Marine is not far at all from Stillwater as I'm sure you know.