A less-than-glowing review on the CTR from someone who actually bothered to do research on it. Spoiler alert: he still mostly likes it.