Web Apps (10000 programs)
Pros: With new puzzles every day. Can use the undo feature for an unlimited number of times. Has a star system.
Cons: Puzzles can get really tedious to solve.
Pros: Offers lots of useful widgets. Highly customizable. Share your pages with others.
Cons: Clunky user interface. Some widgets don't work properly.