Hi,
If your looking for a deatiled analysis on how to beat Hitmonchan and Mewtwo decks you will be disapointed sort of. Ok enough of that.
Point number 1 of haymaker
All haymakers i know have a resistanance against (except Scyther, Farfetch'd and Staryu, Lapras (if that qualifies cus i have seen it).
But each has a weakness. I made this silly deck to get revenge on my friends using pathetic deck taking advanatge of this fact. This may stupid and pointless but oh well.
 
3 Sandshrew (Hahaha take that for wrecking my raindance)
3 Scyther (ok I can't think of another decent way to defend vs Chan Spearow Fearow isn't bad either) 
3 Ponyta (take that scyther)
3 Tauros (That's for wrecking Dark Muk and Dark Arbok, Mewtwo)
You can play with trainers and energy and this a poor man hay sort of. It speaks for itself and I was  tossing up between Diglett and Sandshrew.
Now i dont want all this hate mail I know it will lose badly in tournment  no matter what kind of trainers you had in there it was just a revenge thing cus all those decks my friends ripped apart, they swore at Sandshrew 10 damage on heads no damage and 10 to self other wise.
I just looked at the deck very hard and decided for a littile revenge. Plus for those without fossil can make this deck if they want to. I wasn't happy boy so when i played against Buzz fruit cake it took me a while but I got Sandshrew out HAHAHAHAHA. Yes, I have better ways and thhis is just a poor way you can do it, you can change Scyther for Farfetch'd. Anyway enough of that.
If there is a particular hay Pokemon that's bothering you just write here cus I do MUCH better than that that's how I started getting loads of wins in a row, until they gave up and Raindance ruled again!! (For me anyway)
 
Write it here
Jala@one.net.au
 From Somebody! :) Cus i can't use a pokemon name! hehe