i just got done repainting mine an i took it all down to bare metal, thats the only way your gonna get the best look. as far as lasting i can only tell you from my expierence that powder coat is stronger but it still comes off. check out my thread titled NEW PAINT, i have a blasting cabinet and a portable blaster that i did the frame with. i only spend 60 bucks in paint. im not done withn the bike yet so i havent ridin it yet. but for 60 bucks an some time i wouldnt mind doing it every year, gives me somthing to do in the fall and i get a chance to completely check every part of the bike for things that are broken or wore out.