You don't have to be on Comcast to see the meter. I even got an email from them furninshing the information w/explanations that I put in my post. It actually went back a couple of months, so it has been 'online' for awhile, monitoring so that we could see the comparison.
Just login to »
customer.comcast.com; sign in and click the Users & Settings tab; then click "view details"