in the current top 3, i would have to go with Sourabhee.. Torsha needs polishing and some more training (imho) as she tends to go out of sur a lot lately.. if it had to be a girl though, i think Bhavya was just awesome.. not only her voice but her singing was great.. but i think people vote for pretty faces more.. i wish she goes far in life.. i would love to buy her album if she were to release one..