CONGRATULATIONS!!! what great advice for all of us--how long did this all take??? I am really happy for both of you. thinking of wedding plans wow, who talked about it first???