Are you looking to see where they are surfing, or are you wanting to measure bandwidth that is being used?
Also - what do you have as a connection to the internet? Too many unknowns to give a real good answer. There may be some freebies out there, and I personally know that there are some fairly spendy solutions, depending on your situation and requirements.