You should submit 10 apps, with minor A/B differences of one app, with minor branded editions (like pokemon pearl & pokemon diamond, a few color schemes, a few different pokemon, not much else). Statistically at least one will get through, and apple does not reject on minor variations like that (just look at iMob 100 respect points). App store reviews are like 10 pregnant women, if you start all at once, you'll get all your baby's at once. Also arguing how something is better from a user's point of view can help through minor things. For example, if they reject your craiglist app because it has craiglist as a keyword, you can argue that it would make it harder for users to search for a relevant functionality.<p>If you really don't want to "spam" the itunes store, you can "remove from sale" all the other apps that get through and just keep the best one. Or you can leave them there, see which one does best as a testing mechanism and keep that one.