This has happen a few times but it may be long in between times. Last night it was on okay and I decided to restart it since it was sluggish. It starts up like normal and then past the Samsung name screen and the colorful splash screen appears, is when it got stuck. I turned it off by the power button and took the battery out a few times and it kept coming back to the splash screen. After about the 4th or 5th try, I left the battery out for about 30 minutes, since it felt warmer then normal. It finally came back on to normal. Any ideas what may be causing this? I've done a factory reset once and really do not want to do it again unless really neccessary. It is not rooted or using any special Roms. Thnx.