hi there,
you have a few options. first i assume that you have all your switches connected in a star-like configuration? or are you forming loops?
if you're forming loops, you'll need to turn on spanning tree. i personally recommend rapid spanning tree over regular spanning tree.
for trunks, you have 4 options. the 4th option is mesh.
the first 3 options are: trunk, fec and lacp. all 3 will work as long as both sides are set up to use the same. the max size of a trunk using the current firmware is 8, i believe.
for mesh, it's really nice. it's like a layer 2 routing protocol. you can 'loop and trunk' without turning on spanning tree and without having to configure trunks. all you have to do is to configure the ports that are connecting to another switch to be come a mesh port.
hope this helps.