Wow, and I thought we have poor internet connection in Dubai!! that's so slow man...
I thought the average user in the USA has like 100 MBPS down / 30 MBPS up...
I pay $190 USD for my package which includes Cable TV (sports package/Russian Package/Free to Air channels) + Landline Telephone + 50 MBPS Down / 10 MBPS up :
Don't want to go too far off topic here but the US has some of the slowest consumer grade internet. The internet providers here have a monopoly, and you'd be paying well over $200 a month for 100 MBPS down / 30 MBPS up for internet alone. The average here is actually closer to 30 down / 10 up, or 10 down / 1 up for the "cheap" package which costs around $50 a month.