For those that haven't seen the TV spot watch it here with behind the scenes footage. Very slick.
The banner has one core fault to me in that you don't spray the angel to make her fall, you spray yourself and she falls to come after you. Does this position it as an angel bug spray? Or am I reading this too literally and should just enjoy the sexy angel.
Update: The link seems to be broken. trying to fix