Chess Tactics and
Chess Tactics Server are both good free tactics sites, but books are worth the money. Having an author choose a puzzle or position for it's educational and learning value is quite valuable.
Of course, if you don't have the money for a chess book (me!), then I would recommend either of the above sites.
BTW, welcome to ChessForums.org onegoodmove.