What Do You Need? This should be the first question, and the answer will typically depend on how you tend to use the internet. If you are using it for streaming video in HD quality, you need to speed of at least 5Mbps. Bear in mind, average speed advertised by providers is typically slower in reality. As such, aim for at least 10Mbps. If you want to stream 4K video or download large data files, you need at least 25Mbps. If you want super fast speeds anything above 50Mbps is the best option for you. Make sure you look at the providers and compare speeds to find the right choice. Faster speeds will typically result in higher prices. You need to think about the general levels of usage as well. Do you need an unlimited data option? This is available however if you do not use the internet on a daily basis there is no need for this type of contract.