We definitely talked about it beforehand because it is such a major committment. However, we had talked about it a lot throughout our relationship and had known for many years that we would eventually marry. We met at 15 and 17, got engaged at 19 and 21, and will marry at 20 and 22. Being so young, we of course had to talk about it, and we even talked to my parents about it TOGETHER several months before he proposed. So, it was not a surprise. He did, however, still want to incorporate SOME surprise, so I didn't know when, in the span of several months, he was going to propose.
We talked about EVERYTHING. We always talked about when, and being so young, that changed a lot. Where we would live, what life would be like, financial problems we would have, how many children, the best time to get married, how the committment of marriage is forever, etc. is all stuff we talked about. I don't think there is one thing we ever left out.
I think it's important to talk about all this stuff before you even get engaged. If it IS a total suprise, then talking about all this stuff directly afterward is important. Just in my opinion.
But, anyway, I'm going shopping for shoes today! Wish me luck, as shoes are my feet's worst enemy! lol. I hate buying shoes. *sigh*