We used the "Mobile Passport" App last December. Someone mentioned it when we were on the island. It let us breeze through Immigration at IAD, probably saved 20 minutes. You fill out one application for the whole family on your smart phone before you land. It works at about 28 airports.

We just got Global Entry a few weeks ago, so our next trip should be easy.