You might consider modelling the spikes. Bump maps are useful but they are never a substitute for actual geometry. With a bump the edges of your melo will remain smooth. Modelling needn't be difficult. In this example I used a fairly high resolution vertex sphere and pulled out the spikes using the magnet tool set to a small radius (0.5). I then used the cellular bump to create the texture of the skin.