Cryo1,
I've thought about this a little more over the weekend. You should really contact both Algor and COSMOS. Ask them how many people on their immediate staff understand the type of analysis that you generally do, particularly if it is advanced dynamics or non-linear...you usually leave behind the general resellers of SolidWorks on this one. Then ask who you contact for sales, who for service, who tech support, and who for complaints. I believe Algor will point you to the same person located in Pittsburgh. COSMOS will first send you to the reseller (which is a SolidWorks reseller...not a COSMOS reseller, generally) who may or may not understand the FEA, so they will send you to someone else, who may, in turn, forward you on.
Based on some limited research, there do appear to be some limitations in COSMOSWorks, but I'm not clear on what they are. You need to ask COSMOS about this.
I also wanted to clear up one point about Algor training. The $1500 that I quoted is for classes with generally 10 people or less located in some large cities around the coutry. The webcasts, you can get ulimited access for $695, I think. Algor will also do a WebEx so that they can virtually link anywhere...this is often free of charge, and (I truly mean this one) there tech support is some of the best I've ever seen.
If you are on the Coast of the Gulf of Mexico in the US, I can put you in touch with a good reseller for SolidWorks and they do have someone on staff that can handle COSMOS. For Algor, I encourage you to contact Ed Simmons at 800-482-5467. You will get a computer answer at this number, just punch '4' for the company directory and spell the last four letters of his last name...he'll help you.