I loved Odd Eye from the first listen while Boca was "good but not great" for me at first. It's grown on me a lot, and I love both songs now but I do have to agree that Odd Eye is better. My ranking:
1. Odd Eye
2. Scream
3. Boca
Deja vu is forever my favorite title track though.