Just thought I'd share my wonderful experiences when going home. It appears that my name is on some watchlist, which means I get interviewed for a half-hour or so everytime I return home to the U.S. I ran across a website that says you can get around this by providing TSA-supplied identification when arriving at the airport:
http://elliott.org/vault/interview/2004/tsa.htm