QUOTE(edmon59 @ Feb 18 2008, 04:15 AM)

The TSA is now CHECKING VISAS of anyone with a foreign passport. If you are out of status, I would NOT recommend flying domestically. The implementation of this new policy is hit-or-miss at the moment, and my wife (who is out of status) flew from Phoenix to San Juan Puerto Rico yesterday and it was the most nerve-wracking trip of my life!
We got e-tickets at the kiosk, checked our baggage, (no ID check at the ticket counter) and went to the security gate. At the gate the TSA officer checked my US drivers licence, then checked my wifes Jamaican passport...... I had taken a hint from a international airline pilot's forum and put a bunch of paperclips and slips of paper, etc. making it difficult for him to flip right to the visa page....it worked. He flipped through what he could easily see and let us through....it was the scariest ten seconds of my life.
I should also mention that I brought every piece of documentation tha I had establishing our marriage bona fides, as well as the receipt from the USPS for our I-130, just in case....
I HAD to travel by air, as I had taken a job in PR. Otherwise I would never have attempted it.
Google TSA Visa. There are some links there worth checking out.
I wish you the best of luck!
-Ed
Depending on your state of course, but you can consider getting a non driver ID. In IL the rules only say you need a SSN and proof of address and ID. We use this to travel domestically.
W