Good day,
INTRODUCTION:
I do not know if this is possible, and i don't know what search criteria to use in Google that will provide relevant results! This is a request for direction, if it is possible please give me a few keywords so that i may start reading up and testing!

. . .i would like to at least try before asking possible solutions on teh forum . . . also if you are aware that it is not possible at all perhaps drop a hint!

WHAT I WOULD LIKE TO DO:
running SME 7.3 - small office, about 10 - 15 people in it at one time interval. Someone is draining our cap (limited GB usage on the internet) very fast - up to 3GB a day. Some one in the office is downloading via p2p and cant track it, trust me i have tried, i even resorted to staring at iptraf output all day!

I would like to register mac addresses with the SME and set a "cap restriction" - thus: employee A is given an assignment limit of 1GB for the month. IF after 3days he hits the limit then he can go count his toes for the rest of the month.
Alternatively, if there is another way of achieving the same goal, just not via mac addresses, please do tell!
REASONING:
1. control the unnecesary usage of company cap (in South Africa you pay expensively for your internet usage - much like pay-as-you-go mobiles)
2. Catch the bastards who make management scream at me every week!