Just a point of interest, performance is a real issue with my CAD system, I have spent many an our deliberating over what perform better. The day I tried out a performance profile (I use ANTS profiler) it was a revelation, I kid you not, with in two hours I saw a 15 fold increase in speed in a key area. You can hone in on bottle necks, you will be surprised what sort of thing cause performance issues.
If you are serious about performance, you need a profiler.