Goodsol Development, Inc.

Free
It is a collection that consists of 101 of the most played solitaire games