I dropped the pre just now and it shut off. I dropped it before and it would do the same but then I just took the battery out and put it back in and it would work fine. This time now it boots up to where it shows the logo palm and just stays like that. The palm logo won't even glow like it does on luana. It won't completely boot up anymore. I noticed whenever I put it on the table a little harder or hit it lightly against my hand then it will turn off again.

What should I do? Should I take it to sprint repair center and see if they can fix it? I have insurance with sprint. Should I use webosdoctor first? I have patches/tweaks and apps installed.