I have a friend who uses an Indian company for his tech support.
Its $2000 a mo for someone to be answering tickets and fixing accounts 24/7 365
Or he could hire in the states, which would be like $3000-$4000 a mo for 8 hours a day, 5 days a week, no holidays
I actually have it the other way around. I have a 3 mb/s connection, but in practice i have hit 500 kB/s which is 4 mb/s
thats usually on the odd hours when people are not likely to be on the interwebs here in my apartment complex(we have a DSLAM here which then goes over a oc-1 or 3, don't remember what the guy said)
Make sure your not mixing up Mbps and MBps
Mbps is reported by your isp
MBps is reported by most applications
20Mbps / 8 = 2.5 MBps. which fits with your 2 MB/sec speed
Yup.
Play games on Facebook, and your sitting there asking yourself "People really pay $120 for a bunch of artificial points they can spend on energy and random crap?"
When you can buy those points in every store around you in the form of gift cards, you know its bad.
Any program which runs right is obsolete.