In terms of being a decent song and the release raising his profile, I went with "Spent the Day in Bed." I'm in a minority of "Earth" being a favorite recent single to listen to - in a large part due to the production.
All You Need Is Me stands out a mile for me in that list. I remember not instantly liking it. It's not musically sophisticated, but it sounds great. And not the deepest ever lyric, but funny and well-crafted.
It has the most memorable refrain for sure. While I prefer it, "Kiss Me A Lot" and "Squeezing My Skull" I found myself choosing "Spent The Day In Bed". It just grew on me and the message is just so unique. Those who say Moz has lost it are bonkers. He may have unnerving. perplexing personality issues but his prowess at songwriting and singing is still remarkable.