We have a small network for our college.
ADSL------> Cisco Router-----Cisco Switch----Wireless Access Points.
I want to monitor internet activity of all staff....basically a report on users using the sites and bandwith.
You can use cisco netflow option (if available in your router IOS). Check the below link.
Or if budget permits, you can go with a proxy server and deploy in transperant mode.