I found FT through an article in USA today. Don't recall exactly which one, but I guess that's not important. I was hooked immediately - especially intrigued by this foreign, almost twisted, concept of "The Mileage Run!!"
Like so many others, Long time lurker, took awhile to post.
I don't travel a lot, as my job doesn't require it, and working for a non-profit organization, can't exactly afford to travel like I wish I could.
Regardless, I find this site fascinating. I also find it on my browser's screen quite often as well!