I'm fairly new to biking and definately new to doing most of the mechanic work myself but I am thinking about swapping out my stock crank for a newer better one. I am definately an able bodied mechanic (I build um, "other" two wheeled machines) so the concept is not lost on me. I understand pretty well how to install, but my question is on the uninstallation of the old crank. It is an internal bottom bracket (Truvativ Isoflow to be specific). Do I need something like a gear puller, or pulley puller to get the old one out? Or can I caveman hammer it out? Once I have the new crank in, is there much to tuning? Thanks a ton.