Rolling Stone Magazine released a list of "500 Greatest Songs of All Time" in November 2004. It represents an eclectic mix of music spanning the past 50 years, and contains a wide variety of artists sharing the spotlight. The Rolling Stone 500 was compiled by 172 voters comprised of rock artists and well-known rock music experts, who submitted ranked lists of their favorite 50 Rock & Roll/Pop music songs. The songs were then tallied to create the 500 Greatest Songs of All Time.
Marcia Ball's strong western Louisiana, eastern Texas roots run strongly through So Many Rivers, and she has increased the range she covers. Solid in the foundation of her piano playing and phrasing, she is rooted rock-solid to the rhythms by the drumming of Tom Fillman and the bass of both Don Bennett and Yoggie Musgrove. There is also the production work of Stephen Bruton, who also added his otherworldly guitar work to the mix. Marcia Ball's voice has only gotten finer with the passage of time, and the collaborations with Irma Thomas and Tracy Nelson have also added a lot of potency to her voice and handling of a song. She has assembled a crack group of musicians here that gives her freedom to take those chances that make So Many Rivers stand out from the crowd…