Also worth noting for the noobs... refusal of a BAC test (of any sort, for any legit reason) requested by LE, company, or DOT will likely get your medical and/or pilot certs revoked.
Your local DUI lawyer out of the yellow pages is not going to give you good advice as far as the FAA is concerned (although that may be a lesser concern than jail).