HELP! - FreeLook Camera

Can anyone tell me how i can implement a fully functional free-look camera!

Some attemps with gluLookAt and quaternions went wrong - Problem: When moving the mouse clockwise or counterclockwise a rotaion along the eyevector(roll-axis) of the camera occurs; but in all other cases the cam-class is fully functional!

You’d better post your code here in order that people can get your point more directly.

that phenomenon (sp?) is called “drift”. search google for quats and drift and you may find some helpful links.