On the eve of the 2007 Cardiff Singer of the World competition, a look at the 25 singers who will be taking part from around the globe, and highlights from the history of the singing competition.