Hi just wanted to let you all know that we came through MIA yesterday, (9th August 2012), off the Virgin VS005 flight from London and it was hell. There was a 15 minute walk from the plane to passport control where we waited for over 2 hours! If you had a conecting flight it was tough. There was 1 member of staff managing the international line which was chaos. The passport control officer said that the wait was normal at the moment. After collecting our luggage we had another 10 minute walk to get out of the airport.
I will never fly into MIA again internationally.