ADSL from PacBell. $40 US, 1.5Mbps/128Kbps.
I'd check to see what kind service level is provided at the $40 Canadian/$24USD level before people start screaming which is cheaper. I can say at $40/mo USD it is a slight rip off nonetheless, but it FEELS too good, right? RIGHT?
Cable isn't available in my area, but comparing to cable when I did have it, DSL is actually winning in speed by a factor of 2 in most cases. Then again, I'm comparing 2 different time periods, and I had cable when they were heavily advertising it, killing off download speeds with the loads and warez kiddies.