10mbs down 2mbs up would be OK. Faster would be better, however you will be perfectly fine with 100mbs down and 20mbs up. There is no need to pay for a faster connection.