Comparing Personalized Delivery Technologies For Optimal Marketing Impact