The CE Report Card: Rating the Industry Performance in a Virtual World