This is nice. Although I reccomend Iron Fist Infernape. It has Fire Punch, which is great when you take into account that it gets Iron Fist boost, STAB bonus, and Sun Boost. It also has priority, Iron Fisted and STAB Mach Punch to get rid of those pesky tyranitars that have been floating around...