Please add ViRobotics to the first list.
Check it out at http://camnet-site.com/products/virobotics
I'm one of the consultants that works on this product and I'd be happy to fill you guys in on the process of customizing it to your existing CAD or CAM software.
This includes SolidWorks, PTC / Creo, pretty much anything.
It's powered through our post processor, VIPostSuite which was originally designed as a turnkey solution for all CNC machines - now supporting all robots.
Just send me an email at rg.support@camnet-site.com