Cable and DSL aren't even equal a majority of the time. Cable is often faster and does not have as stringent location requirements as DSL does. The further you get from the source via DSL the slower your internet goes.
Cell and Satellite aren't viable internet options right now. At least, not compared to Cable/DSL/FiOS.