Chris,
Went on the cp course with wilplan last year and found it very enjoyable. It is a continuous 21 days with early starts and late finishes, sometimes working through the night with little sleep, testing how you cope with teamwork etc. Unarmed combat, surveillance, anti ambush driving, firearms are all taught to a high standard. You are assessed constantly and have to take 20 exams throughout the 3 weeks(both written and as a group) just to keep you on your toes. I was recommended to wilplan from a police officer friend involved in royal protection and have no complaints about the course.
I realise there are bucket loads of companies doing these courses but as far as i'm concerned wilplan 'did exactly what it said on the tin'.
You can PM me if you like.