No me he leido todas las respuestas asi que si repito algo perdonadme.
Haber, yo de ti lo que haría es: como a esa edad aun no tienen demasiados deberes ni muy serios (para nosotros, para él si) hazle entender que los deberes son lo primero.
Primero que los haga, que haga las faenas que tiene que hacer en casa (si tiene) y luego le dejas de media a una hora solo al día dependiendo de como se haya portado o el caso que te haya hecho, que se lo gane.
Si te replica o algo nunca le grites, ni le levantes la voz, ni le amenaces, simplemente le dices que lo tendra cuando se lo gane. Y si no le parece bien, o sigue queriendo mas, envez de internet, telefono.
Además si dices que habla con sus amigos de la clase (o eso me ha parecido entender) pues no tiene porque estar tantisimo rato, de que hablan dos niños de 9 años, de cromos y tazos?
Nose, creo que si que haces bien, y aunque él no de su brazo a torcer, hazle entender que no puede ser todo lo que el quiere.
Aunque él diga que no, bajale dibujos de antes y un dia ponselos, ya veras como se engancha.

Los niños de su edad necesitan estímulos externos y ejercicio fisico (aunque sea ir en bici o alguna que otra carrera) dile que quede con sus amigos y que hable en persona lo que habla por msn. Que tus padres lo apunten a alguna actividad, nose..futbol, basquet...y ademas de que cuando llegue casi no tendra tiempo para el pc, estara tan cansado que preferirá estirarse a ver la tele que estar en el msn.