i am looking for a mid range smart-phone to purchase, and these two seem to be fairly good, but the HTC legend seems a bit old. Then again it has some better specs than the Samsung galaxy ace. If anyone could help me decide on personal experiences it would be great. any other recomendations would be helpful!