Rolling Stone Magazine released its Top 500 Best Songs of all time list again with some major changes. The list has completely changed since 2004. Music industry insiders helped to create it. There is more hip-hop, modern country, indie rock, Latin pop, reggae, and R&B on the new list. The top 3 is dominated by soul and hip hop. Check out the list here.