I book a lot of trips on my own, so I was comfortable NOT booking through Disney, figuring we'd get better flights and comparable fares through the airlines/airports of our choice. I turned out to be right.
.
One-way on SW to MCO from Philadelphia was a no-brainer. SWest makes things so easy!
Getting home (we live in Central NJ) was a bit trickier. I began looking early and got a sense of how far out airlines were offering tickets, and at what fare. I wanted to fly home to Newark, which is an hour closer to our home, rather than JFK and a non-stop from Barcelona was my goal. That meant Continental (where I have FF benefits) or possibly Iberia . . .
.
By late Summer of '09, I could see that round-trips BCN => EWR => were selling for March 2010 for approx. $780, which was a reasonably price considering the benefits of the non-stop, the EWR arrival and flying Continental. Probably could have done $500 or less for a "one-way" via Switzerland, Shannon or London with a destination of JFK in Queens, NYC, but that would have got us home 6~8 hours later all things considered. Turns out with the volcano, it might have been worse than that.
.
I have to differ with "clten" above. We received the same questions from "security" when we dropped off our bags and got our boarding passes, and despite the fact that we live in the US, were comfortable answering the question that we had intended to come back to Europe for a 2nd shorter vacation when we purchased the ticket. In retrospect, I think it would not have mattered a bit if we simply told them the roundtrip ticket on Continental was cheaper than the one-way -- they were simply testing us to make sure we were legitimate travelers (husband - wife - 8 yr old son!?) instead of something worse.
.
When we got home, I simply cancelled the back-end of the tickets and there was no consequence. I still received my FF miles and have not received an extra charge from Continental. I think, in reality, people do this all the time -- you just have to make sure it's the BACK half of the "round trip" ticket that you're cancelling.
.
Btw, both flights were very good. SWest out of Philly is a very nice change from flying through the New York area (much less US Air -- aaagggh!).
And on Continental, the 9 1/2 hr flight left BCN only 5 mins late, approx 10:20 AM and got back to NJ, USA in the early afternoon, giving us plenty of time to get settled and sleep before the next day. We had 3 seats together 2 rows behind the bulkhead. We watched 2 1/2 movies each!