God, Jesus Christ, is number one!hehe Well... now that we have that settled for all times. You can find puzzles in many places. What I have found helpful and free is that you can set up a situation on your own chess-board and ask how you can solve it. It is kind of reverse engineering. If you are looking for commercial onces, you can buy a fun game called "Chessmaster 10th Edition". It has random puzzles you can solve and helps you to get better at chess. Also Chess Classic 4.0 for XP also has puzzles of the day. Make sure you get the XP version though since the Mac version does not have the puzzle of the day at this point in time. I believe ChessTempo.com also has free puzzles to improve your tactics. The best books to increase your ratings are all of them. You can gain something from those that have gone before you. This is just my honest helpful humble opinion#!!hehe
I think you should choose chessmaster 11 if you go with the chessmaster solution. there may be nearly no difference but the Art of Learning training part added is very great.
could anyone please tell where i can find more puzzeles and that could improve my tactics ........And what is chess master ..........and also which is best chess book to increase your rating