The Unofficial Guide and Touring Plans have created an app for the Iphone (and other platforms) called Lines. I used the app when I went to Disney World last May when it was still fairly new. I found that it was occasionally off (though not badly), I found that the addition of the self reporting option filled in the occasional incorrect data it was providing. I hear that since then there have been improvements. They also just released lines data for Disneyland too.
So for my trip to Disneyland I will be using the Lines app again, along with the touring plans for Disneyland that Touring Plans has created.
Can't wait for the trip to start!