I basically have this problem:
Generic Simple 3D Matrix Rotation Issue
and it is driving me mad. I have been on Google for hours but cannot find any posts about
Thanks for all your help. I have found the answer here:
http://www.learnopengles.com/tag/rotation/
The solution is: "One easy way to work around this problem is to keep a second matrix around that will store all of the accumulated rotations." :-)