I've always wondered what it would take to setup an ISP. I think customers would be the major pain point (especially in america when competing with Comcast or AT&T).
It really depends on the country where you want to do that, but, generally, it's hard and expensive to setup a traditional (think *DSL, FTTH) ISP.