Best of 2025: Top 40 Singles
My Top 40 singles of 2025 including Self Esteem, JADE, Lady Gaga, Bon Iver and Fred again..
My Top 40 singles of 2025 including Self Esteem, JADE, Lady Gaga, Bon Iver and Fred again..
Rather than create a Twitter thread this year, I thought it best to collate my Grammy Awards 2022 predictions here where I have written thousands of words about this award show before. There’s some commentary with some of the categories, but don’t be expecting much of this to be at all accurate, my track record …
Flashing Lights (Feat. Dwele) – Kanye West – Graduation – 2008 Fvar _gaq = _gaq || []; _gaq.push([‘_setAccount’, ‘UA-11176202-2’]); _gaq.push([‘_trackPageview’]); (function() { var ga = document.createElement(‘script’); ga.type = ‘text/javascript’; ga.async = true; ga.src = (‘https:’ == document.location.protocol ? ‘https://ssl’ : ‘http://www’) + ‘.google-analytics.com/ga.js’; var s = document.getElementsByTagName(‘script’)[0]; s.parentNode.insertBefore(ga, s); })(); Another obvious one if you’ve … Continue reading
Break The Ice – Britney Spears – Blackout – 2008 Bvar _gaq = _gaq || []; _gaq.push([‘_setAccount’, ‘UA-11176202-2’]); _gaq.push([‘_trackPageview’]); (function() { var ga = document.createElement(‘script’); ga.type = ‘text/javascript’; ga.async = true; ga.src = (‘https:’ == document.location.protocol ? ‘https://ssl’ : ‘http://www’) + ‘.google-analytics.com/ga.js’; var s = document.getElementsByTagName(‘script’)[0]; s.parentNode.insertBefore(ga, s); })(); A song I gushed over when … Continue reading
Say It Right – Nelly Furtado – Loose – 2007 The final Timbaland production on the list, Say It Right is his masterpiece. Infectious synth and 808s are just the start, as Furtado’s most impressive vocal to date echoes across them. It sounds as if she is calling across a vast open landscape, an effect … Continue reading
17) Dirt Off Your Shoulder – Jay-Z – The Black Album – 2004 Dvar _gaq = _gaq || []; _gaq.push([‘_setAccount’, ‘UA-11176202-2’]); _gaq.push([‘_trackPageview’]); (function() { var ga = document.createElement(‘script’); ga.type = ‘text/javascript’; ga.async = true; ga.src = (‘https:’ == document.location.protocol ? ‘https://ssl’ : ‘http://www’) + ‘.google-analytics.com/ga.js’; var s = document.getElementsByTagName(‘script’)[0]; s.parentNode.insertBefore(ga, s); })(); Another Timbaland production, … Continue reading
25) My Love (Feat. T.I.) – Justin Timberlake – Futuresex/Lovesounds – 2006 2var _gaq = _gaq || []; _gaq.push([‘_setAccount’, ‘UA-11176202-2’]); _gaq.push([‘_trackPageview’]); (function() { var ga = document.createElement(‘script’); ga.type = ‘text/javascript’; ga.async = true; ga.src = (‘https:’ == document.location.protocol ? ‘https://ssl’ : ‘http://www’) + ‘.google-analytics.com/ga.js’; var s = document.getElementsByTagName(‘script’)[0]; s.parentNode.insertBefore(ga, s); })(); Production so entrancing only … Continue reading
Be Mine – Robyn – Robyn – 2005/2008 Bvar _gaq = _gaq || []; _gaq.push([‘_setAccount’, ‘UA-11176202-2’]); _gaq.push([‘_trackPageview’]); (function() { var ga = document.createElement(‘script’); ga.type = ‘text/javascript’; ga.async = true; ga.src = (‘https:’ == document.location.protocol ? ‘https://ssl’ : ‘http://www’) + ‘.google-analytics.com/ga.js’; var s = document.getElementsByTagName(‘script’)[0]; s.parentNode.insertBefore(ga, s); })(); I knew that both Be Mine and Dancing … Continue reading
Empire State of Mind (Feat. Alicia Keys) – Jay-Z – The Blueprint 3 – 2009 Evar _gaq = _gaq || []; _gaq.push([‘_setAccount’, ‘UA-11176202-2’]); _gaq.push([‘_trackPageview’]); (function() { var ga = document.createElement(‘script’); ga.type = ‘text/javascript’; ga.async = true; ga.src = (‘https:’ == document.location.protocol ? ‘https://ssl’ : ‘http://www’) + ‘.google-analytics.com/ga.js’; var s = document.getElementsByTagName(‘script’)[0]; s.parentNode.insertBefore(ga, s); })(); The … Continue reading
Dancing On My Own – Robyn – Body Talk – 2010 Dvar _gaq = _gaq || []; _gaq.push([‘_setAccount’, ‘UA-11176202-2’]); _gaq.push([‘_trackPageview’]); (function() { var ga = document.createElement(‘script’); ga.type = ‘text/javascript’; ga.async = true; ga.src = (‘https:’ == document.location.protocol ? ‘https://ssl’ : ‘http://www’) + ‘.google-analytics.com/ga.js’; var s = document.getElementsByTagName(‘script’)[0]; s.parentNode.insertBefore(ga, s); })(); Looking back at my 2010 … Continue reading
About You Now – Sugababes – Change – 2007 Dvar _gaq = _gaq || []; _gaq.push([‘_setAccount’, ‘UA-11176202-2’]); _gaq.push([‘_trackPageview’]); (function() { var ga = document.createElement(‘script’); ga.type = ‘text/javascript’; ga.async = true; ga.src = (‘https:’ == document.location.protocol ? ‘https://ssl’ : ‘http://www’) + ‘.google-analytics.com/ga.js’; var s = document.getElementsByTagName(‘script’)[0]; s.parentNode.insertBefore(ga, s); })(); The only UK act to make it … Continue reading
Crazy In Love (Feat. Jay-Z) – Beyoncé – Dangerously In Love – 2003 A song that needs no introduction, Crazy In Love is the highlight of Queen B’s long career. The brassy smash of an opening immediately grabs the listeners ear, and only improves as the song continues. The ‘Oh Oh’ dance hook went on … Continue reading