Don’t overlook latency. It’s the killer on WAN (e.g. broadband) connections. The KB/s (capacity) is often overrated at expense of emphasis on latency (speed). Sure, KB/s is important, but the latenc affects the handshaking that effects every packet of user data (download, copy, upload, etc) that goes over the wire. The higher the latency the longer it takes to go over and the longer the system level handshaking takes.
The way I’ve sold a corporate solution in the past was: If I choose a 10MB over a 2MB line between Dublin and Cork, it just means 5 times as many people can have the same rubbish service. Reduce my latency and I can improve the interactive quality of the service.