Many people, as well as I, had noted that the reports page was loading extremely slow each time you tried to load the page. Part of this long load time is that there are over 90,000 entries in ClearCheckbook and it had to crunch through all of those when generating the reports.
What happens now is that each night (morning) at around 1:30PST a script is run that generates all the reports and saves them as a static file. This static file is then loaded whenever you access the page.
Within the next couple of days you will have the ability to re-generate your reports page whenever you would like. This will create a new static page that will be loaded the next time you access your reports.
Update: January 8, 2007
After the reports are generated tonight, you will have the ability to rebuild the reports whenever you would like.