I'd go with похожий. Аналогичный is out of the list because it means SAME, not similiar.