Cada framework tiene sus ventajas y desventajas, para empezar siempre recomiendo CodeIgniter, es facil de aprender, muy intuitivo, personalizable, se ajusta a tus requerimientos y no al revés, una vez que lo dominas puedes desarrollar en poco tiempo lo que en PHP sólo te llevaria más. En mi opinión, CI tiene poco que envidiarle a otros frameworks.