Breast pumps!

What kind of breast pumps would you ladies recommend for a stay at home mom? I struggled a lot breast feeding my first, so I want to have a nice one on hand just in case (my insurance covers them) this time. In your experience, what has worked best for you and why?