I have the answer!
If you had wifi sync on your computer then the iPad will get stuck. I have tried to upgrade or restore with wifi sync installed and the iPad gets stuck at like 95% of the loading bar. And it will not move. Check to see if you have wifi sync. Uninstall it.