No, it's not biometrics ... it's a bit weird actually.
Just received a link from Matt Cross to a video of a new service that launches this Sunday, and claims to use your face and thumbs-up as a payment approval:
Looks like a bit of a joke, but it's not.
It's using NFC mobile media to verify payments.
Think I'll stick with Square.
p.s. this was an April fool!