Final: JOINT - Shakugan No Shana II VS Again - Fullmetal Alchemist Brotherhood
Sheesh... I kept going back and forth between these two, since they were both so damn awesome! Joint is full of excitement from start to finish, while Again has a few slower and softer melancholic parts, which are used to build up for the next exciting parts of the song. Vocal-wise, I think both are good, but perhaps Kawada's was slightly better. Ultimately, I think I prefer to listen to Again just a little bit, so it has my vote.
Third Place: Invoke - Gundam SEED VS The LiBERTY - Handa-kun
I was expecting this to be the final, not third-place, lol. Invoke is a little more moody, while Liberty is full-on excitement. Both have excellent vocals and instruments, too. But the mixing of English and Japanese in the latter was a bit strange to me. Eh... I guess I'll give the vote to Invoke and Nishikawa, lol.
Good job making it to top 4, nevertheless!