What kind of queuing or how would this be done?

Lets say I have a network that consists of 5 computers, on a 192.168.1.x network (class c/24 bit), I have 3megabit of bandwidth from my provider and I want to be able to share the bandwidth like when there is no traffic except from one ip/person on the network they can use all 3megabit, but when someone else on the network requests something from the internet rather it be getting his e-mail or whatnot maybe break down the 3megabit into 1.5 megabit, is this possible or not? Just allowing the users to be equal I guess, this is probably the dumbest question but would it be QoS, or Simple Queues, just looking for the right direction. Thanks.

In the manual, there is a very nice example of equal bandwidth sharing, just stick to that amd you can solve your issue.

Regards.

PCQ do the job, check wiki.mikrotik.com (SHAPING)
Regards,