Billing by the byte only confuses the consumer when the ISP feels like he is going to have to take a hair cut on what he is making by not billing by the byte.
There is exactly *one* fair method of billing. It does not take a rocket scientist to understand that. Don't let them leverage the confusion that flat rate billing has produced into a system whereby they always make more from *YOU* the *AVERAGE* customer than you should have to pay for the service you receive.