I'm with James, it wont stop me going to the US, but t does annoy me. When you travel to Asia its an absolute breeze, on he last few times (bar the last) that i have been through US Immigration i have had the riot act. I have been interrogated over my Middle Eastern visas (read: Egyptian) many a time

.
I think if you go over for Business a lot its probably ok, but as i travel mainly for vacation i seem to get the third degree. They cant understand it when i was last there a month ago. I guess as most US citizens only get 10 days or so annual leave it may look suspect that i'll spend the equivalent of a month or two over in the USA each year.
To be honest though, its not just US customs that bothers me, its the UK now too, and the whole security gone mad debacle of check-in and TSA searches that gets to me. Especially if you have to make connections, its become a long, laborious process that wears me down. I did it last week with the knowledge that i'll be doing it again in 3 weeks. The end goal of a fun holiday or trip away seems somehow lost when i am shouted at by two-bit jobsworths that wouldn't know security if it bit them on the bottom. I hate the whole 'cattle herding' feel and look forward to the day we finally roll out some decent alternatives.
[/rant]
Thanks,
Sarah