Загрузка файлов на сервер как на Gmail?
вот список наиболее популярных stackoverflow.com/questions/4072889/uploadify-alternative-need-to-upload-large-1gb-files

Я сам использую третий(производный от первого), работает даже на ИЕ6. Прогрес бар и отмену можно взять у первого. Эти два без флеша, HTML4
прогрессбары реализуются на JQuery куча готовых компонентов
есть решения на флеше

если используется nginx, а это большая часть рунета, то необходимо исп модуля:
ngx_upload_module, mgx_upload_progress_module

если использовать апач, то есть cgi скрипты прогресс-загрузки.