I have always thought that Chad Kroeger's songwriting is amazing. With Nickelback he can write great hard rock songs and softer songs that sound outstanding. He also writes really meaningful songs, but also writes really fun songs. He has written songs with Carlos Santana, Josey Scott, Avril Lavigne, My Darkest Days and Theory of a Deadman. He is definitely one of the best songwriters of all time in my opinion.