This is borrowed and adapted from a chocolate cheesecake recipe on the Food Network. Nice and rich, easy to make.
For the cranberries, get some whole berry sauce, and stain off the syrup, or (better) simmer fresh berries in a light sugar syrup.
I have since used an acid reduced cranberry called Berry Bits, from Alpine Foods. These are really great as they are like cooked cranberries, without all the sugar, so you an eat them straight or add them to anything as you would say blueberries. I wish they were easier to find, I know of one place, Brennan's in Madison WI.