Hi A.. I know exactly what you're going through. Everything you described is exactly what my family went through 1 and a 1/2 years ago. My husband was offered the same perks and career opportunities, and I had a 4 yr old and soon-to-be-born 2nd baby. Our move was also for 2-3 years, but to Germany, so it was even harder to keep close to the family that I love so dearly. I put my foot down, said absolutely not, and my husband respected that. He never said a word, or made me feel bad, but I could tell in his demeanor for the next few weeks that he would always look at this as "the opportunity that he had to let go". I knew we couldn't go through our marriage with this hanging over our shoulders, so after a few weeks, I told him, Let's Do It. So we packed up our house, and with our 4 yr old and 2-month old baby, made the big move. Let me tell you, I have never regretted this decision, and have been very, very happy with this entire experience. It has been a great experience, and has brought our family closer together. Part of the deal was that we had to spend summer and xmas vacations with our family during the time we were away. We have also had family members visit us here in Germany, so the time has flown by almost too quickly (we are over half-way done with the assignment). For those family members that are not able to visit, we have our websites where we post our pictures and videos so the family can keep in touch. I guess what I have learned through all of this is that a close family will remain close through anything, including distance. And although it has been difficult with a second baby (unfortunately, I continued to work after the 2nd, since I work at the same company as my husband), my husband has been very supportive, and helps out wherever and whenever he can. This has strengthened our marriage, strengthened our family ties, and taught us that we can handle most anything. I wish you the best of luck in your decision. I know the decision-making part can be very stressful (it was for me!!!), and what worked for me may not necessarily work for you. But like someone else mentioned, list out the pros and cons, and you will know in your heart and mind what will work for your family. I wish you the best of luck.