@marlanga:
Todos esos sistemas te van a servir para mejorar la experiencia del usuario, pero para grabar el archivo en el servidor remoto, necesitas de un lenguaje del servidor.
Y el ejemplo que pusiste no es de los mejores.
En todo caso usar este
http://blueimp.github.com/jQuery-File-Upload/
Pero no siendo compatible con Opera e IE, tampoco es muy funcional por el momento.