Personally, I would choose Cosmo, it has more of the "Vegas Experience." However, be prepared to be underwhelmed from a recognition of loyalty standpoint.
And as others have pointed out, things look closer than they are. Bring good walking shoes if you plan to explore The Strip.