I like a lot of stuff, but for me it would have to be Fela Kuti. A huge back-catalogue of awesome, feel-good and lonnnnnng grooves. Would keep me going for ever.
This is the tune that got me into him...
Anyway, if you could only ever listen to one band or artist, from now on, then who...