I've had pretty good success with Sprint Enterprises' Beer Guardian.
It's based on a in-line turbine design that measures beer usage for each beer line without weighing, etc. The best part is also its simplicity.
A simple digital counter is mounted in our office (the measuring turbines are at the kegs in the cooler) and we take beginning and ending shift reads of each meter. A simple calculation of sales into ounces vs. usage in ounces and voila instant control. A simple form can suffice for perpetual inventory tracking and later calculation.
Of course, depending on the number of stations, etc., you may want to add more meters for finer accountability. But it won't impact the beer quality or taste.
I like the fact that it can't be reset. That's too easy for someone to cheat the system. Sort of like rolling back the odometer.
You can get more info at
www.sprintent.com