It would be good to know more about where you intend to sail -- lake? bay? open ocean? What kind of sailing you want to do -- cruising? day sailing
? party cruising? weekend on the water
? With kids
None of these will be much good for open ocean. Briefly:
-- this is a hybrid between motorboat and sailboat. Critics say it is the bastard child of a bad sailboat and a bad motorboat. I would say it could be great fun on a lake for puttering around without wanting to do any hard sailing. Quite comfortable inside compared to your other options. You could sleep on it without feeling like you're camping out.
22 -- a nice, basic trailer-sailer. Perfectly decent day-sailer (or maybe "rough sleeping" overnights on occasion) for lake or protected water
. Will sail much better than the McGregor but will be much less comfortable inside.
23 -- quite similar to the Catalina.