We've been tracking the speed of various "bottleneck" processes throughout FinFolio's development. I run them from time to time, to make sure there aren't any surprises waiting for us. We're up to 13 different tests. Each test runs an isolated feature multiple times and reports the average time per run. The Per # (ms) column is the average amount of time it takes to run the test, and the # Per Second column is the number of tests that can run per second.
These results are on my development box, which has two 4-core processors, 8GB RAM, and Vista-64. However, the tests are single threaded, so when I run them on a single processor machine with 2GB of RAM, they're only marginally slower.