For the seventh of my 25 Undead Christmas presents I want a long bladed machete.
Its not a weapon for the feint of heart. Chopping through a few zombies dressed as nurses or worse, boy scouts and girl scouts will cause most people to hesitate, which will get you killed. And that is just the psychological aspect of it.
Physically and technically the machete is the more difficult weapon to wield versus a non edged weapon. Flesh and bone can bind around the blade if you strike the wrong spot, and you can easily cut yourself in the frenzy of combat, which even if its just a small cut, can kill you if you get zombie blood in it.
Practice, practice, practice. The neck, the legs (to let you run from them) in rapid, powerful strokes.