Wow.. "Complicated" sucks big fat floppy donkey balls. The song is fucking horrid. Makes me wish "Hey Baby" was still in heavy rotation by comparison. Speaking of that other attrocity on my ear drums, Avril looks like a 3rd rate Gwen Stefani. If you want to talk about someone following trends JUST for the sake of following trends. "Hey, skating's popular. So is pop radio friendly rock. If I can combine those two, I could make a fortune! I just need some no-talent to stick in there and mold."
And as far as her "co-writing" all of her songs, it's not like it takes a lot of input to be given a cowriting credit on a song. I could be something as small as suggesting a word change in a song.
"You can save the planet, I'll save your seat"- Uncle Kracker, Better Days
put me in the camp of loving Avril, same for Vanessa and Michelle. and Pink is the Bomb. Heather Nova, Concrete Blonde and Tanya Donelly all have new albums out that are really great (but I do think you have to be into them to really like them.)
"My parents said I could be anything, so I became an ASSHOLE!"
Most glaring omission: Chuck Berry. Here's another take on the same idea, which has a lot of overlap but puts a Chuch Berry classic album in the top ten: http://www.digitaldreamdoor.com/pages/best_rockguitalbddd.html