The modeling of Internet quality of service (QoS) provisioning is a multidisciplinary research subject. From the viewpoint of game theory, we propose a model that combines QoS index with price factor. We use the MultiNomial Logit (MNL) to model the choice behaviors of users. Each service class is considered an independent competing entity, which aims at maximizing its own utility. Based on noncooperative game, we demonstrate the existence and uniqueness of equilibria between QoS levels and prices among various service classes, and demonstrate the properties of equilibria. We also verified these results via numerical analysis.