It is cable internet. But
every time I upload I get similar results. Doesn't matter what time of day or night, so the load would effect both hosts. I have a third host and its speeds are right in line with the faster upload speeds. There is always a substantial difference between hosts. And what really stinks is that the "slow" upload speed host is rock solid and very fast with tech support. And the faster upload speed hosts are dirt cheap.
Whether RBrowser is accurate or not, again that would effect both (or all three) and even so, whatever the numbers say I know it takes an eternity.