Casio G’zOne Commando?
Sony Xperia Active fits the bill perfectly. Check out some of the youtube videos of people trying to destroy them! Very compact for a smart phone too.
One of my favorites…