OK, I used to own a file upload site with a mediocre user interface... It's now been totally re-designed. I would appreciate it if you would give it a go - if you have any problems with it, it would be great if you could tell me!
http://xsupload.co.uk/
http://xsupload.co.uk/