One of the biggest problems with web 2.0 apps is the user interface. There are no standards for navagation button placements or naming conventions. Each 2.0 application we use often has a different look and feel. Compare this to wordprocessing programs or spreadsheets, most have a very familiar look. In contrast to web 2.0 programs, it is easy to intuit you way through new word processors of spreadsheet programs. Compare Open Office to MS Word, very simular. Is there a solution?