There are very few U-S airlines that allow smoking, and its on the rare overseas flights.
Most airports (I think EWR) are smoke free. you have to go outside to smoke.
I would check the airports websites fi they have any on smoking rules.
SFO and LAX I believe have smoking rooms. So does IAD but smoke early: far from the gate!
For the record: I am NOT a smoker but I respect a smokers rights to free expression as long as they are not intrusive.
I would also suggest if you are going on a long flight find something to calm you down or take your mind off smoking. It can be brutal (Like a CATMAn without his PEPSI!)
And on an OMNI NOTE: I have to try a Cigar sometime. So sorry I missed PremEx's post Boston F-T cigar party!