Hi David.mms,
As SAABoholic suggests, if you are only reviewing or evaluating offline programming software then ABB's own Robot Studio is a must - plus its free unless you need to model and simulate entire cells instead of individual robots.
We run Technomatix Process Simulate [updated version of RobCAD] which is expensive to buy, licence and update but worth it if you want to OLP various robot manufacturers as this is a generic offline programming tool with bolt on RCS modules for individual makes of robot which are also additional costs..... could be an expensive trial...
Good Luck