We have implemented 2004 with more problems than any other version. It is a huge memory hogger, we have to reboot every time it crashes or we do a taskmanager stop. (frequently) Loading and manipulating large assemblies is a total pain, I spend more time loading and recovering from crashes than actually doing any work. Dont get me wrong, 2004 works great with piddly details, but get into large assy mode and it just stops. We are going back to 2001 Plus, we had very few problems with this version. We will seriously consider upgrading to Catia rather than put up with all this downtime, it will be cheaper in the end.
Note from teacher to Solidworks "Could do better'