Depends on what kinds of puzzle games you mean. Shockwave.com advertises free puzzle games, might try Mahjongg, really popular and addicting. Just an idea.
It could be any type but puzzle and I already tried the Mahjongg it is a nice game. You can see below games to know exactly what type of i am searching for.