Q:

How to find and delete products in magento that have no image

Can anyone help me find products that have no images assigned to them. 
Either a list of products with no images or a way to delete them using a PHP script would be ideal
Thank you

A:

$collection = Mage::getResourceModel('catalog/product_collection')
    ->addAttributeToFilter('media_gallery', array('isnull' => true))

should give you all the products. 
$collection->delete();

should delete them all. 
But be careful, if the filter is wrong, you might delete all products!