I'm back on this issue now after having to attend to other matters of late.
OK. I've done some more testing and it definitely is a SME issue. If I connect directly to the internet (via a normal el-cheapo NAT device), uploads works fine, big or small.
When using SME as the gateway, then small PDFs uploads OK. Attempts to upload larger PDFs results in an immediate Page cannot be displayed error (no delay at all, hit the Upload button and the Page cannot be displayed error comes up immediately). When uploading small PDFs through SME, the slight delay as you watch the bar creep along on the status bar of IE is as expected, and the file uploads correctly. But as soon as you try large PDFs (I've been testing with 1+ - 2+ MB PDFs), and the Page cannot be displayed error comes up immediately again.
I have also tested from multiple clients sites (they all use various different ISPs) and as long as they are not behind SME, it works. But if the connection is behind SME as gateway, the same problem occurs.
Help anyone ?
Kelvin