Arms down, Apple's app retailer wins by a mile. It's a massive assortment of all sorts of apps vs a fairly sad choice of a handful for Zune. Microsoft has ideas, particularly in the realm of games, but I'm not confident I'd want to wager on the potential if this aspect is critical to you. The iPod is a considerably far better option in that situation.