Zend and IonCube are fairly hard to crack (although not impossible). They're a little pricey and have some installation requirements on the user end as well, but they're pretty good overall.
__________________
I don't live on the edge, but sometimes I go there to visit.
-------------------------------------------------------------------------
Sanitize Your Data (scroll down)