I second the Swing. Electric is so much faster and more efficient.

I'm using the Mini Electric which has done the job but it's no where near as good as the Swing. I'm hoping the motor dies on mine so I can upgrade, lol. My parents bought it for me as a birth gift so I felt like I had to keep it and it has been doing a reasonable job so I can't complain. I've used it a few times a week (if not more) for the past 2 months and it's still fine. I personally regret not getting the Freestyle Advanced double pump though.