The biggest problem I have is keeping the camera where I want it. I play in the mode where the camera locks to the direction the player is facing, and then I use the num pad to adjust the angle and distance of the camera. This works great for me until I'm in a tight area where the camera moves on its own to some other position, sometimes upside down or backwards. I understand this is necessary (to an extent) to keep the camera from going inside walls and such, but it is a huge pain to have to reposition it again afterwords. I suggest automatically moving the camera back when the player moves away from the obstruction. Move it back to the last angle/distance setting the player set it to. This should be very simple to implement and extremely rewarding to the player. To me this makes a lot of sense.