На тот период времени, а именно на 10 век, на Руси уже были христиане, только в значительном меньшинстве, потому принять православие было разумно, исходя от тех факторов, которые уже имелись. Одним из таких факторов было то, что соседкой Руси являлась Византия. Византия - православное гос-во, сотрудничество с ней всегда приносит плоды, позже такое сотрудничество перерастет даже в межгосударственные браки.
Теперь по причине. Владимиру нужно было как-то усилить свою княжескую власть. Религия для этого хорошее решение. Еще одной причиной является стремление князя в сохранении неделимой единой Руси, опять же религия объединит народ, все будут под одной верой.
Теперь по значению. Христианство открыло двери для новой культуры на Руси, праздникам, быту, храмам, другому сознанию в умах населения.
Есть еще пара причин, почему именно христианство:
1. В христианстве можно пить
2. Когда Владимир спал, ему приснился сон, где он увидел создателя, который направил его на путь христианства.
Но эти версии лишь версии)