I'm committed to this for life. :) Even if I thought there was some other way they could get a 'better' education, I'd still have them at home doing the best we can here. It's not just about quality education, IMO, it's about what's best for the whole person and I firmly believe that our family should spend the majority of its time together, living, learning, working, playing etc.
It isn't about 'sacrifice', not to me anyway, it's about living the life I chose when I decided to have children. What am I sacrificing? I can't think of a single thing. I don't think it counts as a sacrifice when the thing you get (i.e. time with the children) is better than anything you could have had instead.