Breast Pumps!!!

M
Any recommendations on breast pumps???
I've been looking into the Medela Pump In Style, the Spectra S2 and the Hygeia Enjoye. 
Any thoughts???
Thanks!