По фтп с proftpd с того же VPS качается до 2 мбит...
Та же скорость и если тянуть с физического сервера, т.е. вроде как
нормально.
Но что именно в nginx не нравится то... :(
с proftpd обычно качается блокирующимся sendfile'ом и 1 коннект на
процесс. С nginx качается неблокирующимся на сети sendfile'om в случае
sendfile. sndbuf в listen пробовали увеличивать? Где-то до 128k.
забываю, что sndbuf на sendfile не особо влияет. output_buffers попробуйте
поднять