Top 10 Most Melodic Modern (Post 2000) Rock Songs

Modern being from 2000s and onwards. But anyways, these modern rock songs are melodic and I'll be excluding aggressive songs for this list. Like always if I missed one feel free to add it.
The Top Ten
1 Not Alone - Linkin Park
2 21 Guns - Green Day
3 Give Me Your Name - Dead by Sunrise
4 Ashes of Eden - Breaking Benjamin
5 Whatsername - Green Day
6 In Between - Linkin Park
7 Angel - Theory of a Deadman
8 Sympathetic - Seether
9 Outside - Staind
10 Ghost of Freedom - Iced Earth
The Contenders
11 Life Must Go On - Alter Bridge

Brilliant song it...Very too much Best lyrics and awesome song it. Top 1 it all time.

Beautiful song it...

12 Bother - Stone Sour
13 Come What May - Iced Earth
14 Sinner - Theocracy
15 The Throne - Blind Guardian
16 Love's Tragedy Asunder - Demons & Wizards
17 Beneath These Waves - Demons & Wizards
18 Seize the Day - Demons & Wizards
19 Love Tyger - Edguy
20 Amaranth - Nightwish
21 Days are Forgotten - Kasabian
22 If You Only Knew - Shinedown
23 Already Over - Red
24 Broken Wings - Alter Bridge
BAdd New Item