Comcast offers screaming 105MBit service, then spoils it with a data cap