Depending on the atmosphere you want, here are a few choices...
Panama City Beach - party central
Destin - A little more calm and upscale, beautiful beaches
Clearwater Beach - Lotsa fun around there
St Pete Beach - nice beaches and lots to do in the area
Cocoa Beach - I've always had fun there
Ft Myers Beach gets a small SB crowd. The Lanai Kai is the party hotel there. Perfect for college kids. Nothing like Pamama City, but a lot safer I would think for first year spring breakers since it's so small, the party town that is. A lot of the local high school kids try to mingle in with the crowds so they can party along.