Believe it or not (and it took me a while), a lot of user acceptance of a product can be to do with literally how pretty the thing is - whether it's pastel shades or primary colours... Yeah - right. That's what I thought. But then you consider the amount of corporate Flash sites out there where the management obviously looked at it and said "Great - get it out there" without considering how well it actually performed its function...or the evolution of Windows - there's been a version-change or two there that basically consisted of not much more than a GUI re-design.
I've done the same trick myself, sad to say...taken a 'functional' program that's generated a bunch of user requests, got a designer in to make the buttons look nicer and prettify the menus / dialog boxes, and handed it back to rapturous applause. As programmers, we often tend to think in more functional ways where interfaces are concerned - but some users *like* clicking A, seeing a pretty box, scrolling down, clicking B etc., rather than simply typing 'find' at a command prompt as you or I would tend to do.
Just my $new_world_order_currency * 0.02.
Ben