HI Frnd
Pykota is the solution for u . In my view you can do this
Add ur most used printer to a linux box. I would suggest that you use cups so that installation hassle is not there.
Then for win clients share this printer through SAMBA.
For print accounting (which is actually a concern fro you), you should install PYKOTA . You can add many printers to your linux box through one way or the other i.e either directly connecting or through SAMBA or whatever and then all these ACCOUNTABLE printers to PYKOTA.
Now the accounting for all printouts will done via pykota.
you can set a limit on the number of printouts you wish to grant and VOILA
ur problem is solved.
I have installed pykota at my place and even have a doocument for that in case u need that do drop me a mail at
dhiraj.gaur@gmail.com
Regards
COOLPAL