Amaranth, by Nightwish. As some of you more observant members will have noticed, the single's cover is featured on my avatar. Amaranth is from Nightwish's latest album Dark Passion Play.
It's a very catchy song and shines light on the new vocalist (whatever her name is). I miss Tarja.