I took into consideration music, lyrics, performance, costume, voice and my personal opinion to make this top 25 which will probably turn out to be way off.
1. GERMANY
2. GEORGIA
3. ARMENIA
4. GREECE
5. AZERBAIJAN
6. ISRAEL
7. RUSSIA (I know, huge risk :? )
8. TURKEY
9. UKRAINE
10. BELGIUM...