Iuse a dell lap and my daughter has the desk top in her room, i use our local cable company, I get my phone and digital tv thru them also, maybe your local company would have a package you could get
good luck to you
my sister use At&t they also have a non dial up service