Since Woocommerce 10 I need to do the following
/**
* Disable WooCommerce product image zoom (WC 10+ compatibility).
* Uses higher priority to override WooCommerce's __return_true filter.
*/
add_filter('woocommerce_single_product_zoom_enabled', '__return_false', 20);