hi, ever since i got my nokia 5800 XM it did come with some bugs. probably just lucky me to get the faulty one... i had stuff like the music player could mute itself and id have to turn the vol up a notch for it to un-mute even if it was on full vol. a short time after that it started doing other things; the on-screen keyboard kept disappearing and reappearing, this was extreamly annoying, then the hud wouldnt reappear after it timed out on the camera. then later on i couldnt record as long as i want, it would just time out at random as the whole phone would freeze for a second and thats what stopped the recording. now just yesterday i put it on charge and went out. i come back to it to see that the screen hadn't timed out. and and it was still charging, i took it off charge to lock it and all the buttons had stopped working it just froze. i took the battery out and turned it on. now once its finished turning on it just looks like colourful liquid drains out the screen and it restarts itself and the screen is fine then once it loads again it does the same, now its a cycle and i just cant use my phone. it has got worse later along the line. any solutions?