I hope this site can be helpfully for nice chess puzzle:
More of two hundred puzzles (site with no ads)

http://chessy.freehostia.com/