Started as an initiative for and by independent musicians, this guide just went online (it's still in beta). Its goal is to collect and share useful information for all musicians trying to get their music out there by any means, "to help [them] win fans globally by getting [their] music created, distributed and just plain noticed".
From legal matters to playing live to manufacturing a CD, all issues concerning indie bands are addressed, with loads of links and info. The "Music hosting sites" tab lists Jamendo of course. Thanks guys!