My family was at Disney World last week.
I subscribed to touringplans.com because their website has a lot of good info on it...also to get the lines app. Well, that was just a few weeks before Disney made their own free mobile magic app! oh, well! But I used both apps the first day to compare-I found the Disney Mobile Magic to be the most accurate. You do have to be in the specific park to get the most up to date information, but once in the park you open the app, it updates and you can see wait times, fastpass times, even have it remind you of your fastpass time! You can search attractions by a map or by a list, which you can sort in many helpful ways. Each time you open it you can have it update to get the current wait times-it even has a locator arrow to show your location on the map if you get turned around
It has a list of the 4 parks and their times, other attraction areas, and the resorts. You can see the resort maps and a list of all the resort offers. Videos of various Disney stuff...
This app really has a lot of helpful info-character greetings, time and locations-dining guide in park search by map or list-the "more" section includes:today's events, weather, shopping, games, favorites, guest services, transportation, my vacation details, help
My vote is for the Disney Mobile Magic App (I am using it on iPhone by the way)