I used the Gaggia MDF with my Gaggia New Baby for over a year. It is a great little grinder. You can get a good grind for espresso with it. The others I have no experience with. I would say read the reviews of the different grinders on the Whole Latte Love website and get the best grinder you can afford. The grind is very important for great espresso.