All those bikes are good makes...you'll know the one you like as soon as you start riding it....I agree with d8veh... find a local bike shop, test some and buy there, You will then have bought into a support system.
Know very little about Cityzen brand. Freego is a notch down from the other...