Sorry String but I have to disagree, lots of bonus to staying in a Disney resort and it doesn't stop you from hiring a car and experiencing what else Orlando has to offer (or Cocoa or Daytona or Clearwater). I go every other year and sometimes when funds permit, every year. Having previously stayed in the I-Drive area, I found it to be very noisy after Pointe Orlando got rid of the shops and the bars moved in. Drunks ******* in lifts, in stairwells and banging doors as the passed by at 4am. Disney, by comparison, is exceptionally quiet at the resorts and if you want some noise you can head to Disney Springs (via Boat from Port Orleans). Don't forget that all character pictures are now included if you stay at Disney, that's a lot of cash saved right there.
We go routinely and I echo the point about the I Drive area.....we never get a hotel there now.
We choose a villa for the following reasons :
-Private pool/spa
-Self catering (my missus is a vegetarian and US restaurant food is primarily not)
-Larger premises
We stayed on site about 6 years ago, and although it was lovely we wouldn't do it again now.
In respect of the character photos (memory maker), most of the ticket sites chuck that in for free with the 14 day pass etc.