WooCommerce without question. Been building shops on it since 2011 when they first introduced it as WooCommerce.