All this afte rupgrading from 1.4.1
I get a quite specific error message:
Next exception \'Zend_Db_Statement_Exception\' with message \'SQLSTA
Ok, the problem was a duplicate SKU. You shouldn't be able to enter one, but what happened (in magento 1.4.0.1) was, that the client entered a very long SKU which got shortened when saving the product. the shortened part was then identically to another SKU.
so, if yourself have this problem, check you database for duplicate SKUs (can someone post an SQL Query to do this?)