First I want to say: it's a great program. You have done a great job.
I have downloaded 5.0.3-RC2 and changed a few parts (especially the invoice) to make sure that my wife can use it for her company.
Now I am looking at the source with the CVS Browse option of this site. I see lots of cvs commits where the files are not changed. That is unfortunate because I can not find the changed files very easily with a diff program because the header of those files have an incremented id. Could you please make sure that only really changed files are committed to the CVS repository?