Without a doubt, I would take the direct. Getting on and off the plane with all the gear is a big part of the young child travelling nightmare. Doubling the times you have to do that would be a real pain. Another thing to think about:
I can book a 4 hour direct flight or we can book a flight that has a stop in the middle.
Don't assume that your options are a 4 hour direct or 2 2 hour flights. It would probably be more like a 4 hour direct and 2 2 1/2 or 3 hour flights- because with a connection you are doubling the take off and landings... which are add a lot of time to the flight. Take off and landing (meaning going from the ground to full crusing altitude) usually takes about 20 min- so add about 40 min on to your total flight time if you take a connection. I may be being confusing, but look at it this way:
Direct flight:
20 min ascent
200 min at crusing altitude
20 min descent
240 min total (4 hours)
Connections
20 min ascent of flight one
20 min descent of flight one
20 min ascent of flight two
20 min descent of flight two
200 min at cruising altitude (this does not change because you are still going from home to orlando)
280 min total (4 hours, 40 min)
Just something else to think about... hope that makes sense! I have thought about this a lot because I travel on business a lot.
Also, more take offs and landings mean more chances for delays, missing connections, etc... just more stress in my opinion.
Hope that helps!
Noelle