The Boss and Petty for sure. I'd add Roger Waters, Jeff Lynne and Mark Knopfler. On the less rock side of things (and I may get flamed for this) Elton John/Taupin and Billy Joel.
I was going to reply but instead I'll just quote you. However, is have to throw in Prince. Love him or hate him the guy has written numerous songs for numerous acts over the late 70s/80s/90s. It would be very hard to not at least acknowledge his contribution.