I used a 3 jaw puller to remove all my bearings. Since I had it all apart, I replaced all the bearings that any bearing house will have for a little cheaper. If you do replace them I would not use the cheap china bearings if you can help it. I found good ol American Made bearings at my local John Deere dealer.
A tip for when you go back to install the bearings is to use a heat gun and heat the bearings up a little before installing. You can get the heat gun at Lowes or etc. they will be in the paint section.