well this is a common problem for us. few ISPs in india reveal upload speeds on their tariff pages. for example, i am still not sure what are the upload speeds on airtel's 16 mbps plans. if they are offering 512kbps uploads on that plan, its going to be a mess.