I would pronounce
Liv like leev. That's the correct pronounciation and the only one I've ever heard. However, I do admit that it does sound better pronounced like lihv in English. Still, I wouldn't change the pronunciation just because the general opinion is that lihv sound better.