Mario Sunshine was a
great game.
The problem that you are having with the camera is a problem of not being able to control it properly. You have to make the camera an extension of yourself. Its different than any other 3-D Platformer in that aspect. Leaves the camera almost 100% in your hands. Sure, may be annoying to some, but it gets fairly easy once you get the hang of it.
