I am soon moving to Chicago, which is generally great, but it looks like my only ISP option is Comcast, which is not. Do people have tips on what plan to choose and tricks to wrangle what seems like an adversarial relationship? I'll be working from home doing programmer things.