And it refuses to work with anything other than Micro$$oft IE too! I use opera and it simply tells me to use IE. Fun...
Never mind!
However, I have found another site for free hosting:
http://www.hosting-hub.com/filedeposit/
It is as simple as go to site, select the file, hit upload, and you get given a link to it. Easy! How they make money on it I've no idea but hey!
Best thing is, they allow hotlinking too - this is hosted there. Opera works fine, no downloads - great!
I think that the Titty board is about to kill their servers...

BTW they have a max file size of 2MB per file, but there appears to be no other restrictions!
Moo