it's completely impossible to judge Halo & Already Gone as they are the opposite. Halo is about love & Already Gone is heartbreak. So FAIL
1/2 of you just like Halo more because Beyonce sings it

, if she sung Already Gone you'd vote it better then Halo.
I personally think the lyrical structure of Already Gone is superior to Halo but vocal wise they are both powerhouse ballads.
As for Halo getting a grammy nod, let's be honest. ANYTHING with Beyonce's name gets a nomination. Not mad, just stating the facts