What is a good chess program?

Does anyone fancy starting a CUK chess league on some website or other?

(yes, I am bored)