I love DirecTV - my apt. complex doesn't allow dishes, so I put in an acrylic windowpane, mounted the dish on the pedestal from an old floor-standing fan, and never looked back. It does make an odd piece of furniture, though....
If you are looking at DSL, check out Speakeasy - thier TOS specifically allows residential users to run thier own servers... They are low cost and reliable. (and I'm not een an employee!)