Well putting my money where my mouth is......time to call this now......

In the top 10 will be

Armenia
United Kingdom
Spain
The Netherlands
Greece
Austria
Romania
Russia
Denmark and
Hungary

As for the top 4 in serious contention now are United Kingdom, The Netherlands, Spain and Armenia/Greece

As for the winner......who the hell knows at this point....San Marino anyone???? ;-P