TekSavvy unlimited 25 Mbps is $78/month and isn't cable but DSL, which I heard is less stable and speeds depend on the number of your neighbors online atm? Electronic Box - similar shady deal, expensive, slowish DSL, only unlimited is limited to 2am-noon -- God is a superstition. Religion is poison.
Cable is a shared medium (everyone's traffic goes over the same coax and the headend distinguishes between it), DSL is kind of similar to a dedicated line in that the line to your house is dedicated but you share all the bandwidth leaving and entering the DSLAM like a cable setup. DSL has more dependent factors such as distance and to an extend weather but it might be a better choice for unlimited.