Eighteen Indian lovelies have been chosen to compete for the Miss India crown on April 30. Here's a look at each of the finalists -- take the poll at the bottom of each page to let us know whether you think they're up to the challenge or not!