OK, I just spent hours manipulating customer data on my Quickbooks Online program, and the thought came to me. These @#$%@#$%@#$ programmers have never thought one minute about the user. Worst yet, I don't think one of them has ever tried using the program themselves. Hence my question. Which program, Clip, Gopher, Qxpress, Lawn Monkey, etc. has the best user interface. i.e. How many screens do you have to bring up to: Change customer specific information, create a bill, add customer specific information to a bill - permanent or one time, scheduled automatic billing - scheduling - printing included, etc. Seems to me, You should be able to do all of this in one screen per customer. Your input will be greatly appreciated.