RE: 2007 engine in a 2006 frame?
no i have not done it.. because honda drastically re-designed the 600rr in 07.. the frame, motor, alot is different, and has different geometry.
so i would not imagine that many parts fit or work safely without alot of labor in modifications.