if ur already in love then any of thses doesnt matter if you are in the begining stage then meet her personally...thats the best....you can say util u read her...and any of these will not support she/he can cheat you....
I think mobile and chatting is best for love. Because chatting saves your money and mobile can bring you more close to your love by her voice and you can talk more conveniently on mobile :)