I have to side with Fryke, I think. Placing the Control key above the Shift key may be something that Unix machines did, but the Mac has a much more direct lineage leading to the typewriter than it does to a Unix workstation. And as for what makes more sense, I think that keeping things the way they were laid out for "every man" on the common typewriter and now on the common computer makes a lot more sense than rearranging them for the .001% of computer users who are programmers that need this sort of thing often. Let them install the work arounds.
P.S. While hitting the Caps Lock key accidentally may cause me to type something in upper case and then need to go back and correct it, hitting the Control key at an inopportune moment could really screw something up.
(The following rant should not be taken personally; I've seen this kind of posting before from others. I'm not trying to start a flame-fest here)
For some reason, this post really bugs me.
Maybe it's the notion that because the caps-lock was always there with typewriters, that we should be saddled with this poor arrangement for all time to come. Many of the design decisions around the original typwriters were to overcome mechanical limitations of those devices. Why should those decisions remain unchallenged? Who here has even touched a "real" typewriter in the last 10 years to do any real work (not just learning to type)?
Or maybe its the condecending attitude that says, "well, those that want it this way should just have to accept the way things are or jump through hoops to make it work the way they want it to". I assure you, there's a heck of a lot more than 0.001% of the computer-using population that uses keyboards with the control key in that position. Every Unix workstation I've ever touched (Sun mostly) has that arrangement. And guess what - it works well. Besides, given that Macintosh now shares in a rich Unix heratige, perhaps it's fitting that the key arrangements include the control key in the "correct" location, above the left-shift key.
At any rate, the keymapping mods for IOUSBFamily only work on keyboards that are USB-based. The PowerBooks/iBooks are not USB-keyboards. They have more in common with ADB, so mods like uControl are a real boon to us "weirdos" who just happen to have the best portable computers on the planet.
There's really no need to "side" with anyone on this. If you want your caps-lock key to stay where it is, fine. Please don't characterize those of us who don't as an odd minority that needs someone to say "let them install the workarounds" to make it work the way we want it to.
Ok.. I feel better now...