RSW to WDW is also about 3 hours...IF there is no traffic.
It's about 2 hours up I-75 and that's usually fine but once you get to I-4 it slows up. It should be an hour on I-4 with no traffic but I'd leave a little more time on I-4, especially if you are anywhere near rush hour.