Immersive Media create interactive panoramas in video (think Street View with moving images). Or even better just check out the example below,
Once the video has finished buffering drag your mouse around the image to pan the view whilst the video is playing, then pick your jaw back up from your desk.
Immersive video have created a Data Coverage Map of some of their available videos. The map traces the routes that the camera takes in each video and the videos are embedded directly within the Google Map.