When I had first opened my business, Raining Faith Massage, (http://www.rainingfaith.com), I had checked into different office programs. In the end I found out that I could create everything I needed through Microsoft Office XP. Use excel spreadsheets and get them set up to where they automatically update and you never have to waste time creating monthly reports. At years end I simply print out a years summary and give it to my accountant. Also, I scanned a SOAP chart saved it in a publisher doc and formatted text boxes into it. Now I chart everything electronically and only print out charts for insurance billing. The only downside to the electronic charts is size of the files. So it is good to backup to a CD for storage. There is time invested in getting all of this set up but after it is in place, you don't waste time doing books and filling a paper nightmare with files and charts.