Diana - I'm so sorry to hear of the loss of your father, particularly at this holiday time. But....your post should remind everyone who has been ranting and complaining about their quirky family and stressed-out gatherings (that are a normal part of family holiday get-togethers) - that there are those who have lost family that would trade with them in a heartbeat and those that live far away from family that would glady trade as well. I hope you and your son find a way to get to come "home" and visit loved ones you haven't seen in a long, long time and he's never had a chance to meet.
If you call the airlines and ask for discounted rates, way in the future and during the off time, you can get some good rates - also check the on-line sites like Expedia and Orbitz and those sites that let you bid on tickets. You could start saving and make it a joint project with your son to collect the funds - maybe give up a few things, like skip birthday gifts or going out and put it in the "kitty" for the big trip home in 2010.
My husband and I travel for a living and it's amazing what cheap flights you can find, even for overseas, when you have time, are flexible and look around.
Monique