Ok so we begin with Semi-Final One (Running Order not been decided yet, so i'll tackle the countries in alphabetical order).
Andorra - Giesla was on the Spanish version of Pop Idol back in 2002 and was a backing singer of spain's 2002 entry. Last year she tried to represent Spain but failed. Andorra picked by Internally (i.e. No National Final). The song is called "Casanova" and is very different to previous andorran entrys and that is that there is only one sentance in Catalan. This is a very pop song which is pleasant and may qualify. Thomas gives this 6/10.
Link : http://www.youtube.com/watch?v=eRzUp-Z8
Armenia - Armenia have selected Sirusho as their artist for Belgrade. She performed four songs in Today's National Final and the song that is going to be sung is "Qele Qele" which i think is in Armenian. I've not had a chance to hear this yet so that will be on the additional review.
Azerbaijan - First ever appearance at Eurovision. They held a national final and the winning team going are Elnur Gusseinov featuring Samir J. The song is called "Day after Day". The presentation is rather great but the song is sadly rather forgetable and the opera is a little bad IMO. But make your own judgement. Thomas gives 3/10
Link : http://www.youtube.com/watch?v=cTNREz9C
Belguim - They pick their song Tomorrow (Sunday)
Bosnia and Herzoginva - Another internal selection. Laka is going to Belgrade with Pokusaj. This is a rather strange song. Ignore the presentation on the video as this wont be the finished product (no live animals allowed and only 6 people on stage). This is not a joke entry, in english the song is much more serious and i've heard that the song will be a mix of english and bosnian at eurovision. Thomas gives 8/10
Link : http://www.youtube.com/watch?v=jpUlDVfX
Estonia - Leto Svet by Kreisiraddio. WATCH THIS ONE. Thomas gives 0/10 (i will give my opinion but i'm trying to be impartial)
Link : http://www.youtube.com/watch?v=by8veVA5
I will post others at a later stage. To be continued