Background info: -Iphone: 2G, 2.1 Firmware, Jailbroken/Unlocked. 4GB. 1XX MB Storage available. This problem began today. Up until today, I have had no problems with my iphone, except for a few minor freezes here and there for which I simply held power+home to deal with. There's a story behind what happened to my iphone, but I'll spare you the details. The problems started when my iphone was hit out of my hands relatively hard to the ground. At first, I didn't notice anything wrong, and I kept using it as I had been. About 10-15 minutes after my iphone was dropped, I noticed that when I pressed the home button, nothing happened. This is where I started to get worried. From that point on, whenever I was doing anything on my iphone, the screen would lag and go to the continuous loading circle animation, and then either go to the apple boot screen, or go to the 'slide to unlock' screen. When I slid the slider, my iphone would work like normal, but it would make this faint buzzing sound. This process of freezing, to sliding, to working (except for the home button) , buzzing, and then to freezing again, continued until I got home from school, (which is where this incident occurred) and connected my iphone to my computer through USB cord. The first thing I noticed was that the battery was not showing that it was being charged. The freezings from earlier became more frequent, sometimes having to reset itself to the apple logo multiple times before being usable for several minutes, and then going back into a freezing chain. After about 40 minutes of this, the remainder of my battery died, and the iphone lost all functionality; it simply kept restarting itself until it went to the 'connect to itunes' screen, before resetting itself again. The problem is, neither itunes 8 nor windows will recognize my iphone, so I can't restore it if it is in fact a software problem, which I'm not sure that it is. (I am hopeful, however.) Currently, my iphone stuck in a mode of spastic resetting that is comparable to a seizure; every second to half a second, the iphone either lights up with the apple boot screen, or lights down to a black screen. The 'connect to itunes' screen no longer appears. Attempts to fix: -I've tried putting my iphone into recovery mode, but it seems to be unresponsive. I believe this is because the home button is not working. -I've tried connecting the iphone to my brother's computer, but it is not being recognized. -I've tried restarting my computer and seeing if it would be recognized then. -I've tried using connecting my iphone to my computer with different USB cables. -I've tried connecting to every single USB port on my computer with all other USB devices detached. -I've even tried to open my iphone to see if something has gone loose inside (which is what I'm thinking has happened) Overview of problems: -Home button not working -Cannot set to recovery mode because of previously mentioned reason -Spastic continual rebooting @ Apple logo screen -Unable to even start iphone -Phone makes a faint buzzing sound when in use -Itunes/windows doesn't recognize it when it is connected by USB -Cannot restore because of previously mentioned reason That's All that I can think of for now. One last thing I noticed: when the USB cable is connected to the iphone, it is sticking roughly 1.5mm out from the base of the iphone. I did not notice this before, and this does not happen on my ipod. The white part that is attached to the bottom of the iphone is also angled downwards slightly, which I never noticed before either. I added as much detail as possible to help you guys help me. Anything suggestions or ideas are greatly appreciated. Please be patient with me because I consider myself a novice when it comes to technology, and I may not understand some of the terms you use. Thanks in advance.