Para aquellos que tengan proyectos que requieran subir archivos, pueden utilizar https://github.com/codeguy/Upload escrita por Josh Lockhart que inicio el proyecto PHP: The "Right" Way. Esta libreria te permite hacer el típico Upload sin dolor, se puede extender, su diseño es muy sencillo así que es de fácil integración y no tiene dependencias con algún Framework.
Escribí una reseña de la misma, para los que no quieran leer en ingles: http://thinkingoo.wordpress.com/2014...diante-upload/
Espero que les sea de utilidad.