Make Middle-Button-Down an alias of Ctrl-Alt-Left-Button-Down. (The older suggestion, by contrast, makes middle-click toggle Ctrl-Alt-ness)
Then we get the following camera controls:
- Center to object: Wheel click
- Zoom: Wheel spin
- Orbit around object: Wheel drag
For (I think) most mice, you don't have to release the wheel to spin it up/down, so I'd use it like:
1) Hold down the wheel to focus on an object
2) With the wheel down, move the mouse or spin wheel to navigate the camera around it
This also lets you rotate the camera view with one hand (middle-click on objects across the screen repeatedly). By contrast, currently you need to have two hands working to pan across the screen, one hand holding and releasing the Alt while the other moves the mouse and hopscotches across nearby objects.
Also (to get rid of hopscotching on objects):
If clicking on a non-object (i.e. sky), have both middle click and ctrl-alt-left-click rotate the camera to point there, as if there were an object there
Optionally, also:
Middle-double-click on an object = like Shift-H in edit mode
What do you think?

Here's this suggestion on the feature voting system: http://secondlife.com/vote/vote.php?get_id=2688
And if anyone that's studied that part of the code already wants to scribble up a patch for this, I guess that's what open source is for...
