Gebruik in ieder geval de SCOPE_IDENTITY() als uw ID kolom is een INT IDENTITY - alleen dat geeft je de juiste resultaten!
De eerste benadering met de MAX(ID) zal vreselijk mislukken als je meerdere clients hebt die bijna tegelijkertijd rijen invoegen - je krijgt valse resultaten terug. Gebruik dat niet!
De derde benadering kan mislukken als er al een ander item met dezelfde waarden voor e-mail en naam bestaat.
Even terzijde:je mag nooit gebruik sp_ als uw voorvoegsel! Dit is een door Microsoft gereserveerd voorvoegsel en heeft nadelen in termen van prestaties - gebruik iets anders.