Agreed. iCab Mobile is your best bet. The upload works with most websites, but there are exceptions.
Now, if you are moving files from one cloud site to another (say DropBox to SugarSync or Box), GoodReader would probably work better. They support most of the popular cloud file sharing sites.