I don't really have much to add to a lot of the suggestions already made, given that rock is very much not my thing and without giving it too much thought a lot of mine would be covered here, but my favourite rock act would have to be the Manics. They really hit a sweet spot with melody on so many occasions.