I just wanted to let you guys know that there may be a fix for stuck buttons... that is, as long as you are comfortable disassembling your phone.
The button panel is relatively easy to take off, you just need to follow the basic disassembly instructions in my
other thread.
Once you remove the circuit board, on the back of the phone under black tape, there should be two small screws that are holding on the buttons. If you unscrew these, you can either push through the back or carefully lift up the buttons. Mine came off in two parts, which are the actual button sensors, which are all on a flexible PCB and glued lightly to the case, and the physical buttons, which are all attached to a solid plastic panel, but yours may come off with both attached to each other. If that's the case, you can probably just separate them with minimal force.
Now here's the part that would need some experimentation... if the problem is the actual button sensors being worn out, you would most likely have to source a replacement strip, which unfortunately I have been unable to do. The other option is that if the physical buttons are somehow worn out or damaged, it
may be possible to buy a dummy phone, and salvage the buttons from that.
This is all up in the air, as my phone didn't have the stuck button issue after getting it back from Verizon and I haven't been able to try anything, but it would be great if anyone who has the issue and is comfortable with opening their phone could check. This is the dummy phone I was referring to:
http://cgi.ebay.com/NEW-DUMMY-PHONE-...item563f43ebd7
I plan on updating my original thread with this information among other things, but I'm still working on a complete re-write.