Personally, I like Switzerland's entry the most out of all of the rock and rock-ish entries this year, but only if we're talking studio versions. Because the live version is horrible.
Montenegro is definetely the best out of the options, but is not really rock.
Out of the others I'd choose Greece, with Albania and Switzerland close behind.