my driod 3 doesnt want to start up. stays at the motorola dual core technology screen. i have tried rebooting it, clearing cache, and resetting it to factory settings but nothing seems to work. did this by holding the power button and the x button on startup then simultaneously hitting the volume buttons. any help?