I'm afraid that none of those sentences make sense in English.
Perhaps you mean this : ''Nothing better than seeing your face" ?
If you say, for example, '[For me, there is] nothing better than seeing your face", this means that seeing your face is the best thing in the world for me. Is that what you wanted to say?