Generally, I like most of them for what they are, novelty football songs.
In my opinion, the best lyrically is 3 Lions, the original from '96...the '98 version isn't terrible but it annoyed me that half the players name checked in the lyrics didn't even play in the '98 finals.
World in Motion by England New Order is the coolest football song... On the Ball was OK. Back Home reminds me now of Fantasy Football League!
World at Your Feet by Embrace was a good song, but not a great football anthem as it didn't really have the "hook" for me.