Yeah, I enjoyed that very much. Great backing track, and the melodies and soloing you did over it were really really nice.
Oh.... and if you didn't record the actual track while shooting the video, then you do a very good job at... uh, finger syncing.