I haven't been able to get on for 3 days, but I found an okay work-around. If you do a search on the American board for a recent topic (upgrade, CDG hell, etc.) You can open that thread and then click on "Next Newest Thread" and that works.
Hopefully they'll get it running again soon -- it's a great service and we appreciate the efforts. Considering the amount of lurking I do and research on new cities, I wouldn't even mind paying a few dollars voluntarily per month for FT.