There are a number of security concerns regarding switches. For example vlan hopping (http://www.sans.org/newlook/resources/IDFAQ/vlan.htm), mac flooding, trunking/promiscous on PC NIC (as by default switches are trunk auto, PC can see traffic). But almost all can be prevented/limited.
Some security methods are :
-private vlans
-port security
-set PC ports to trunking off
-change native vlan on trunk ports to something other than end user vlans
-limit physical access to switch
-Networkers 2002 has a presentation on Layer 2 security (attacks and prevention).
Hope that helps.
Steve