So this is how accurate my predictions were:
Serbia
Lithuania (probably thanks to the juries)
Greece (stupid good dancing and singer. Now I have to endure Stereo Mike all over again. To be honest, I knew it would qualify. I just hoped it wouldn't)
Azerbaijan
Georgia (Uh... OK... sure, why not)
Switzerland
Hungary
Finland
Russia
Iceland
7 out of 10. Decent.