I think I just found my favorite phone (though the HTC Legend comes...