I need to replace my chain and would like some opinions. I have Shimano drivetrain and chain now, but I think I would like to get a Sram because of the masterlink. The reason for the masterlink it would be nice for cleaning. I know Sram/Shimano is supposed to be compatible, but is this true? What are the pros/cons of doing this and dose anyone have any other suggestions? Also, do I need any special tools?