Dear Naresh,
In Real Terms you will never find the best way to introduce your self if you are thinking it from the side of interviewer, because each interviewer has different mindset at the time of taking interview. No Interviewer is interested in your introduction rather he/she is more interested in the Skills, Capabilities and the Achievements of yours. Some normal tips which you can follow to give a Good Introduction are as follows ....
The Order of the Details should be
01 Name
02. Education
03 Your Place of Living( City/Colony) (if its too far form Your working place so mention if you can shift near to office)
04 Details of Family (Name, Work, Place of Living( City or Colony))
if You are fresher so mention about your Project, Incedent where you Shows the Skills (Desired by the Interviewer)
Mention about your Knowledge of Internet, Computer, Software/Hardware.......
Mention about your Knowledge of Your Field......
Give details about your Hobbies....
Now one important point is while Giving Introductions See the expression of the interviewer and Try to maintain Smile on your face...and do not speak too fast or slow....be relax while giving introduction... ....and do not mug up your introduction like answer of any Question....make it like reading of your favorite book or as a Story of Movie with full of expressions.
That is all what i think a introduction should be like .....
Thanks and Regards
Tarun Shah