I'm thinking my M6 is due for some new bearings. So the question is, how do you do this right? I don't want to be going ghetto on this in any way. My understanding is that the bike came with 6001 bearings. From what I can tell, 7001 is the same size but in an angular contact bearing. Is there any reason not to use 7001? What tools do I use to get the bearings in/out? I know mist people are using a bolt and washers, but is tere a more precise method than that?