Whatever works best for you, right now my good friend and I usually use a combination of voice chat or text chat and picture/file sharing on AIM. I usually just save the image after every major step and show him my progress, I'm accostumed to that but if the other way is easier for you I can download teamvier. But I personally perfer AIM. AIM has everything I need.
Does MSN come with XBOX or something? I just got my XBOX about 3 weeks ago haha. I usually use AIM my email / username is email@example.com. But I can try MSN if that's easier for you. I'm just always on AIM when my computer is turned on, and that is about 3 times more often then when my XBOX is turned on.