Cox tends to overpromise and underdeliver. Something is wrong with your modem or router or an issue with the line if you are getting that much underperformance.
I'm an IT consultant and hate AT&T U-Verse and DSL. They are totally dependent on your distance from the central office, unlike cable...