Optimum performance settings

I wanted to get some opinions, suggestions, and insight foroptimizing SW with specific hardware. I'm running SW 2007 andhopefully upgrading to '08. Here are my specs:

Dual Intel Xeon 5160 @ 3.00 GHz
4 GB DDR2 SDRAM @ 667 MHz
Seagate Barracuda 7200.10 SATA 3.0 GB/s, 250 GB
nVidia Quadro FX 3450/4000, 256 MB
Resolution @ 1680 x 1050 (max)

Does anyone have a similar setup and have settings that you findbest? I've read a few threads on assigning one of the CPU's for SWand the second CPU for other apps. The only time I've come acrosssome sluggishness is when I had a large scale assembly withmultiple detailed parts. I've also had SW encounter a runtime errorand shut down on a few occasions when I was working with acomplicated assembly. I've learned to save very often since then.

Also, can anyone suggest a good laptop and/or laptop configurationfor SW?

Thanks!SolidworksAdministration