Also I recommend "Introduction to elementary particles" by David Griffiths (in fact, I have it lying on my couch right now). Many examples, worked out problems, though the Feynman rules (at tree level) are just stated and not explicitly derived. But for practical purposes, this shouldn't be a problem.
Besides the mentioned examples and worked out problems you also have to solve problems which are very educative (a solution to all problems can be downloaded just as the book; see below), Sometimes it seems Griffiths can read your mind by writing (for example): "I hear you thinking..." or similar remarks. He writes in a clear style and sometimes takes a walk on sideways just to make stuff more comprehensible. Almost every page contains (a) footnote(s).
The book by Halzen and Martin stands, so it seems to me, with respect to the difficulty degree, between Griffiths and QFT by Lewis H. Ryder
.