These games involve a multi-object grid and moving rows and columns or swopping objects until you match up three in a row. (I don’t know if there is a special name for this type of casual game!) By far the best and most beautiful of this genre is Fairies. It has extremely high production values, polish, and attention to detail, not to mention a soundtrack sung by Julianne Regan from All About Eve.
Other games of this type are Jewel Quest and Ouba. Jewel Quest has a sort of Indiana Jones theme and involves matching artifacts and proceeding along an archaeological quest and is quite good. Ouba, on the other hand, has dreadful game play and although looks quite good is slow and clunky and should be avoided. Turning down graphics quality and switching sound effects off improves game play a little bit.
All these games available from Big Fish.