I've only heard a clip of this year's song by Embrace, but by all accounts it's a pretty bland effort that doesn't even mention the word 'England'.
Does anyone have any favourites/least favourites? 'World in Motion' by New Order has to be my fave, for the John Barnes rap if nothing else! One I remember for the wrong reasons is Del Amitri's 1998 song for Scotland. The title? 'Don't Come Home Too Soon'! Well there's optimism for you!