Originally Posted by =X=
A year after having my Vibrant the buttons are still in mint condition. That never happens with hardware buttons.
Obviously everyone's mileage varies. The hardware buttons my now 2 year old touch pro2 under heavy use are none the worse for wear. Likewise for the buttons on my Palm TX that suffered about 4 years of use, and my m500 before that that suffered another 4 years.
Generally though, fewer moving parts makes life easier and requires you to be less worried about who your manufacturer is or how you carry your hardware.