+1 Sea of cortez. Catalina is just as good or better taking a ferry and staying in a hotel. There's really not all that much there for sailing etc.
WHAT?? That's crazy talk. Catalina is an awesome destination, why take the cattle boats over? Why not just stay on the mainland and get a hotel in Huntington?
I've been going to Catalina for about 30 years now and still find something new to do each time.
Take a ferry and stay in a hotel...Puuleeezz...