Depends on setup and intention of the character, but I generally prefer the TCD. Often you can do well with a TCD and a good array of weapons. While the Razor is a necessary piece of kit on some ships (Greyhound, Collector) on most others with enough guns and plant to do the damage it's just not needed.
Also, solo mercs/hunters and other people who make their living killing for profit that go with a razor or torpedo instead of a CD just make me giggle. Yes, you types are probably better pvp pilots than I am, but you didn't think this through too well.
CD. I can't hit worth a damn with a Mini, and I usually end up more as support than actual killing in a fight, so I use it to keep enemy mines from becoming an issue.
I do occasionally use torpedoes, though, and my old Marauder used a Mini (practically made for ir, really).