I've had my Centro for just barely over two years. The best phone I've ever had, hands down. However, overtime it has taken a beating; it's cracked in several places, dust-laden speaker, debris on camera lens, the "n", "j", and "u" key don't always work, etc. I really like the phone, a lot. I really am just looking to get my motherboard put into a new centro without wiping the memory.

The problem: my carrier is AT&T and I want to stick with them, but they've disowned the Palm Centro. Also, everyone willing is wanting to charge me outrageous amounts of money to do this.

Solution: any suggestions?