Next time you or someone around you asks "why the heck would you develop for a company like Apple that does all these evil things to it's developers", you probably want to check out this estimate that the Top 1000 iPad apps make $372k a day. That's 372,000 potential reasons a day that a developer would accept whatever rules and restrictions Apple puts on them to break into that top 1000. I'm going to guess that the top 2000 apps are making decent money as well.