This video is a few years old but it still makes me cry every time I watch it. Sometimes I watch it just to torture myself...well really just to remind myself what the goal is, where I am heading. Hopefully sooner rather than later.
Nefesh B Nefesh is really an amazing organization. You can find more of their videos on youtube.