Andrea, I know there is a lot of good information on Flyer Talk. I have read threads from time to time on FT but to me, they're speaking in "tongue". You kind of have to be "one of them" to understand their "foreign code".. We have no elite status with any airline, just jump around with who ever has the best deal at the time we book or better yet, with whom we can get f.f. seats.
You will love Seychelles, it is beautiful !! (stopped there on 2007 WC)