If you fly from Dublin or Shannon you are pre-cleared by US Immigration in Ireland and just collect your bags and go straight to your taxi when you arrive in the States. There is talk about extending pre-clearance to other European airports including Heathrow.