Xanthid rock crab would be my guess. I have at least a dozen of them in one of my tanks, ranging in size of 1/2" to a really big fat sucker around 2.5".
Here's a picture of the big one (I've since caught him and threw him in my sump -- doesn't really matter though as I have .. well .. about another 11 in the main tank!

argh.)
