Problem is, they all want to surf at the same time.
You could pay through the nose to set up an Internet connection for every person. If you have high-speed broadband access, such as DSL or cable modem, your connection speed won't suffer from simultaneous surfing. To share an Internet connection, you need a network to connect your computers and gateway software or hardware so you can interface between your network and the Internet. Once you've got these installed, you're on your way to Internet independence for the whole household. Here's a checklist of items for a shared Internet connection using a DSL or cable modem.