Originally Posted By: Roger

I won't. Every option doubles the amount of testing to be done and increases training and support costs. Every time we, as software developers, think "I can't decide which is better; I'll let the user decide", we've messed up.

I used to think this was nonsense, until I saw my first iPhone. Now I wholehearted agree (though I think there are still some classes of highly technical software were more options are still good).
_________________________
Remind me to change my signature to something more interesting someday