iPhone (10000 programs)
Pros: Dozens of levels. Lots of power-ups to collect. 3D graphics.
Cons: No tilt-control option. Not much replayability value.
Pros: Large player community. Different game modes.
Cons: In-app purchases required for some content. Some noticeable glitches.