Blender, Following Sean Kennedy’s tutorial on Single Point Tracking.
I gotta admit that this was made with 3 tracks because the composited images won’t move correctly with just a single track due to perspective/parallax/lens distortion.
http://www.youtube.com/watch?v=YckaGZAPqIQ