First of all I have the nokia n97 mini (don't know if that is relevant in any of this). Ages ago my boyfriend tickled me and i dropped my phone on his drive and my screen got a tiny crack on it. About a week ago my touch screen completely stopped working so I thought oh its just been slow so I...