Hi Amir,
of course the final configuration depends on your needs and constraints (ex. the bandwidth the provided guarantees for each class), so there's no easy answer to your inquiry.
The best thing you can you is to start reading the Configuration guide found here:
http://www.cisco.com/en/US/partner/docs/ios/qos/configuration/guide/12_4/qos_12_4_book.html
regarding QoS on the 12.4 IOS train.
Should you have more specific doubts or concerns just raise them and I can try sorting them out.
Regards,
Antonio