I have pretty hard time believing that you could name 1500 useful applications for any given mobile platform. Not even, if you count games (and I don't really count games as useful applications...) 250 is about the max anyone can imagine... IMHO.