If you have a fancy smart phone like my evo you can do what I do. I cancelled Comcast TV and Internet, and also cancelled my landline. I "tether"my evo to my pc and viola, "free" internet. Of course, I have Sprint with an unlimited data plan.
I turn my evo into a 4g hotspot which gives network access to my pc and my ps3. Ps3 can stream Netflix, youtube, and has a built in web browser. I can download any show that broadcasts on tv, just the next day. It's actually quite the setup. So now I have a landline $30, cable tv $50, cable internet $50, Sprint Evo w/ Family plan w/ 2 phones $120.
I'm sure you're son can help you set it all up!