You would have to be insane not to opt for a blood test. That test specifically for Ethanol in blood.
The common breathalyzer is an IR Spec machine which will pick up any -OH group and is not a great analytic instrument.
I'm saying this as someone who has used IR on a frequent basis and it is a horribly inaccurate way of working out alcohol levels.