In
this flash program one can alter parameters to see how this effects the
motion. The motion observed in this program can also be seen in videos
via the following links:
Gyroscope precessing on a frictionless surface
Motion when arm is clamped and unclamped.
If a gyroscope is precessing on a frictionless surface precession will occur about the center of mass. Alter the position of the center of mass, and so the point about which precession occurs. To see a video example of this motion go here.