Alright so I ended up plugging it into my mac and it pulls up iTunes and it starts to sync all my things, but it's still on the pineapple loading screen, what can i do?
Have you tried rebooting by holding the standby and home buttons for about 10 seconds and then rebooting? If so, it sounds like you may have to restore using Itunes. I had to do that once myself.
If you find out how to resolve it besides getting the phone replaced please post your solution. This is one thing I've always been afraid of with the iPhone. With other phones you can remove the battery for a hard reboot. But on the iPhone, what if turning it off or resetting it using the button(s) doesn't work and it's stuck. I'd feel better if I could remove the battery myself.