I believe people in the US pronounce it "leef" more often than any other way. I've never heard it pronounced any other way. I'd pronounce it that way myself, and I'd prefer to.
Not to scold you for not searching, but to expand your info, here are 2 threads where the pronunciation question has been asked:
http://www.behindthename.com/bb/arcview.php?id=2980532&board=babyhttp://www.behindthename.com/bb/arcview.php?id=710624&board=baby
About twice as many people said leef as said layf (I didn't check who spoke English as their first language). A couple people mentioned hearing the life pronunciation. I think leef is the conventional English pronunciation of
Leif.
This message was edited 1/16/2008, 1:21 PM