We now have FOUR FT threads dedicated to the new international terminal in ATL. Hopefully the mods can find a way to merge these together or close some of them to keep the information together in one place, but in the meantime I have put together a quick index of all threads/posts/galleries/articles/links on the subject:
ATL International Terminal F: Information Index