We always rent a car...always.
...and if you book your trip through AAA, you also get AAA premier parking which gets you up front at the parks, works especially good at Animal Kingdom...even when not booking with AAA, we still rent...especially flexible not only for park hopping, but resort...