;-) Not quite on holiday. I haven't been on Amiga.org as often as I might, mostly because there isn't much news on the Amiga frontier. I've been busy elsewhere.
As for Iapetus, there won't be more news on it until/unless our spacecraft approaches it again in a few years, or unless NASA releases more existing photographs. I've given my assessment of the existing data; I find it compelling. (And disturbing.)
Until more evidence is presented, there isn't more for me to say; I'd just be repeating myself.