Just found http://www.uploadjuicer.com/ that does this as well.
edit: Sorry just found out they only do resizing/rescaling, you still have to take care of the initial upload yourself.
edit: Sorry just found out they only do resizing/rescaling, you still have to take care of the initial upload yourself.