#1 Mistake by Coders who Are Doing UI Design
tonywright.com
tonywright.com
You can find your local CHI chapter here: http://sigchi.org/local-sigs/
The difference between a good and a bad webapp lies in the interface. And interestingly the simpler it looks the harder it probably was to make.
I almost always prefer the 'jet pilot' approach of having everything laid out in front of me, for example, being able to see an entire form before I decide whether to use it. BUT it seems that many usability experts suggest dragging users through one step at a time?
How to decide? Will there be an equal number of people that hate my choice either way?
Another is to have the beginner way by default but having a way to access the advanced mode.
The second idea is feeling like making a car without breaks for simplicity in this case...