como dijeron , no es un trabajo de locos hacerlo...solo capturar imagenes y saber ponerlas, despues lo otro ya te ayuda el mismo .NET y aparte ninguno de los FAKE es igual al messenger.
Se trata de aprovecharse de que la gente al loguear esta haciendo un gesto rutinario, no mira si es el msn verdadero, ni se fija en detalles que tu o cualquiera de los que estamos aqui ve.
Algunas cosas evidentemente dan bastante la nota, pero aun asi es bastante sencillo hacer una aplicacion que se parezca lo suficiente como para confundir.