Arriving at IAD was a particularly miserable experience the last time I did it (this January). To be fair, part of that was having to wait for my entire flight (crew included) to disembark before they'd move the "mobile lounge", wasting about 30 minutes and ensuring that we all hit Customs in one big blob...