I think it is really sad when people feel that they cannot have it all, and even sadder when others - who know nothing about your family life - assume that you are lying when you say that you can have it all and that they assume it has to come at the cost of sacrificing your children's happiness.
Yes, there have been times when I've been a bit embarassed at missing some work events (weekend off-sites overseas are the usual casualties, because that is sacred family time), and yes, of course there are times when I'd give anything to roll over in bed and not face the commute in to a day of stressy meetings or an early-morning flight to Frankfurt (but I had those days too before I had a family), and yes, there are times when my DC's and I have had a really really great family day and the sun is shining the next morning and DS is sleeping and I just want to stay at home and go down the beach again with them, but I can't.
It is really difficult to get the balance right and you have to have the most organised mind on the planet to keep up the confidence to forge ahead, but you can forge ahead. Work is still the challenge it always was, children or not (in fact I find it all slightly less stressful now that it is not the centre of my universe), and career progress is still possible if you still work hard and show that you are as committed as ever (I have earned more as a mother than I ever did before). You can always find a tiny piece of space for yourself if you need to as well, so long as it is planned carefully. My DH has his Rugby on a Saturday afternoon and I have my studies on Sunday morning. Then we plan the time with our children accordingly. If you stay organised, stay flexible, and pick yourself a partner who appreciates that parenting is a joint effort requiring joint commitment and joint sacrifice, then it can be done and when you get offered that key promotion and know that other women coming up behind you will also get the same opportunities because you have shown the bosses what mothers can do, it is one of the most fantastic feelings in the world.
And Anna - in response to your beliefs about the limitations of the working mother: on Sunday my DH will accompany DS to Touch Rugby, Monday I will take him to his school swimming group, Wednesday I am going on a school trip with him to watch a ploughing match and Friday DH will go to the school harvest festival service. DH or I have done every Doctors trip. His best friends are called Harry, Adam, Callum, George, Kyle, William and Jasper, and the only time he wears clothes I haven't personally bought him is when he is given them as presents by his grandparents. His current nanny has known him since he was 3 months old when she looked after him in the local nursery and he adores her. He spends time now and then with his nanny at a home for adults with learning difficulties owned by relatives of the nanny where he plays with the adults, and he spends other days on the beach, in the woods, playing with friends in the park or running round the garden with his dog. His grandparents take him to and from school two days a week and that is always followed by a trip to a local wild animal sanctuary. His class at pre-prep has 8 children in it and two devoted teachers who have been at the school for more than a dozen years. They take the children out to the orchards and to play in the school 'forest' every day, rain or shine. When he is 7 his school day will include two hours of sport every single day, right up until he is 18 years old. That it what having it all really means and it is a lifestyle I have worked for and am immensely proud to have achieved for my son (I do not come from a moneyed family - every penny of this lifestyle has been earned by me and my DH). My DS comes home exhausted and happy and wakes up happy. I cannot for the life believe how my stopping work and thus removing from him many of these activities and opportunities could possibly benefit him in any way.