I love the mytouch but I am trying to compare it with the nexus one and htc hd2. Can anyone help?