Midnight Tiles is an excellent solitaire implementation of the classic game MahJongg. It features an attractive and easy-to-use interface, with beautiful backgrounds and tilesets. Tiles are depth-rendered and have 3D shadows for ease-of-sight. A word of caution: Shanghai is one of the most addictive solitaire-type games out there.