That looks like a Purple Sea Urchin (aka Brown Rock Urchin), Arbacia punctulata. There are around 800 living species in the Class Echinoidea, which includes the cake urchins, sand dollars, and such, as well as the typical urchins.
[Edit: Posted simultaneously w/ Isurus, not in reply.]
Will