i have an HTC Magic (Vodafone UK) with a faulty mic (barely picking up voice). its had water damage in the past and have replaced the screen and battery, and all is working well apart from the internal mic. i can get a replacement mic, but was wondering how hard it would be to repair? the mic is soldered onto the motherboard. anybody ever tried this?