Yes, assuming you are sharing to windows machines samba is the best option. If you need some help, check out the docs and samba.org.
There are some good how-tos on the site that should help you set up your shares. As alway, if you get stuck just post!
Hope this helps,
I should add, there is also SWAT which is a web based samba share configure tool. It is a little easier than working in the files.