No, I do not think that it is the best song to date. Its a good song, though.
When I heard the guitar solo from Johnny Buckland in Major Minus I thought that would be the best Coldplay song, even better that Viva La Vida, but when I heard the studio version on ETDIAW (ep) I was dissapointed because it didnt have the same atmosphere that the live version did. So we will have to wait until the studio version comes out to see how good it is.