I'm more of a fan of unburden power herb Hawlucha person. Since most physical sweepers are fighting types, a 1 turn sky attack is usually all it takes. After that it has over seven hundred speed. Dynamic punch is what really makes Machamp such a beast though, guaranteed hits are no joke (unless your opponent has sheer cold or guillotine).