Hi Nick!
Since show times can change, and wait lines at attractions are contingent on crowds, day, and time of the day, there really isn't a source you can get to determine these before hand.
However, if you have a Verizon smartphone, you can use Disney Mobile Magic, which provides all the Parks' activities including wait times for rides (there is a fee to use this, however).
Disney also has a Mobile Website, which isn't tied to a particular carrier, but may cost money unless you have an unlimited data plan. This also provides show times, waiting times, and such.
For more details on either service, click here.
And good luck!