Even though Karsten is a form of Christian, I don't think they are too close, esp. if you don't see your cousin or his/her child a lot, etc. I really like Karsten for a boy, but I worry a bit that people would butcher the name and think it's Kirsten or Kristen. :-/