I too, have only sailed the Liberty of these two. (Although I do have Triumph booked for Feb of '09) I agree it's probably personal preference, and perhaps other small details would make the decision for me. (maybe price???) The Liberty does, however, have the outdoor big screen, which you might enjoy. Other than that, I'd say it's 6 of one, half dozen of the other.
Ken
"Sky"