Nickelback is amazing. I'm all for Canadian talent (and don't start saying I only like them because they're Canadian. I've been listening to this band since I was in grade 2 or 3). I've actually sat and listened to All The Right Reasons. It's good, some of the songs are (as Robin Black puts it) pure meat and potato rock, and some are good and have wonderful meaning. They have come so far, from their small town in god knows where (I did watch Born To Be, my memory just sucks).
Photograph is the only song I refuse to listen to by them. Just because it is overplayed, all the others are awesome. Chad Kroeger has done some good duets as well.