We used touringplans.com when we went a few years ago, and their app. Best way to balance waiting in line, walking, and doing everything that you want to. Too late to get the top Fast Pass bookings, but easily worth the cost of their book/subscription!