Have you considered setting up some trail cams (put them in a lock box in this case) and trying to catch these guys in the act? Buying a few cams is cheaper than buying new land
I hate the fact that people are poaching but its even more upsetting that they don't respect your property rights while they do it.
Turn them in. I'm sure your state has a TIP program