Still my favourite FF ending. My analysis of it is simple - Squall isn't dead and Rinoa isn't Ultimecia. Zell chokes on hot dogs, everyone else is happy.