There was a pretty good review of easycruise in the New York Times recently. You may have to register to read it but it's the best description I've seen of one of the easycruise experience:
http://travel.nytimes.com/2007/02/25/travel/25easy.html
I don't know anyone who has actually tried it yet.