I've had really good luck with Elite Core SUPERCAT5E. It's not super expensive, and the pairs are individually jacketed, which makes it really durable. I've had excellent results with X32/M32 systems with this cable.
They sell plently of pre-made lengths, and they'll do custom work as well.
If you're going to terminate it yourself, use the Platinum Tools EZ-RJ45 connectors (100020) and the EZ-RJPRO crimper.
The Elite Core guys are super easy to deal with, although some of their products are difficult to find online (other than on their website). If you need something or have questions about anything, give them a call. I'm sure they'll be happy to help you out.