CD and Titan are on the same network so there's nothing to choose between them except you can sign up to Tiran via CC and support this site. On the other hand you could sign up to CD as well and leave the CD one until they send you an extra incentive a couple of weeks later (it's up to $95 extra bonus they've offered me now), thwn take the money out of Titan and deposit on CD - then you support CD and get 2 normal bonuses and an added incentive.