I own a motorola milestone has had a few problems recently, firstly about 2 days ago the power button which also dims the screen when phone is on randomly stopped working so to turn it off i had to take the battery out, and turn it on put the battery back in. But it now doesn't charge either...