This 7" Knipex adjustable plier wrench be your best friend for pesky roll pins!
http://www.google.com/m/products/ca...a=X&ei=ZbqxT8LCB-Hg2AXGne29Cw&ved=0CH4Q8wIwBA
Not cheap but fast and easy, well worth it to me.
Knipex is one of the best line of tools a person can own. Highly recommend if you work on anything at all.