i'm just going to quickly say that machoke isn't really worthy of an analysis - it's entirely inferior to gurdurr and its only salvageable factor is dynamicpunch (which is actually only slightly stronger than gurdurr's drain punch, anyway). it's also less bulky on the physical side and only marginally more bulky than gurdurr on the special end. gurdurr is just better in every way. :(
i would need a lot of convincing to have porygon retain any part of its analysis.