Breastfeeding help?!!

I am 31 weeks, and still have no chosen if i want to breastfeed or formula feed.

-

What is your pros and cons with breastfeeding? and the general need to know about it?

-

Also, what is the best pump? and need to know about pumping?

-

I have talked to my WIC worker about breastfeeding, but as he is male and never went through it, he just told me i should do it, thats it.