This isn't new info, everyone knows that US networks are far below standard. The issue is clear to see too, just from the comments here alone, "I only have X service in my area". The major US ISPs own the lines and their hands are in each others pockets so there's no competition whatsoever. The same parent corporations own the cable, telco, and cellular providers.
Now a lot of people say the FCC should step in and bust some heads. Well that would be nice in the short term, but do you really want the government to have control over the internet in the long term? Once the government starts meddling with utilities, it's quite difficult to get them to stop. (I do wish they'd at least force some real competition here though)
Remember, you're the consumer in a capitalist nation. If you don't like your service, send them a message with your wallet. Unfortunately a lot of people aren't willing to give up their internet to prove their point, so it's hard to really affect their sales enough to force their compliance. As a poster above stated, call in, complain, make them come out and check your lines constantly until you get the minimum speed your service promises. If all else fails, try America's favorite pastime, threaten legal action.