Plus... I am a little confused with the various OVI things.

If the thing is called OVI something, I would expect to find it when I log in at OVI.com. I do see contacts under share on ovi, which are different from my contacts on my address book. is the Contacts on ovi yet another contacts to keep track on?

All I know is that the friend I am looking for is in my address book in OVI, is my contacts in OVI share, but OVI Contacts in my handset will not know of him.

Failing to find him, I have sent an invitation. It is nowhere to be found in his various OVI accounts, or his OVI mail.

I will be able to figure this out eventually... But this is just one example of the kind of unnecessary complexity that will scare away a lot of users who just want to plug in and expect the things to work.