ANN performs quite efficiently for point sets ranging in size from thousands to hundreds of thousands, and in dimensions as high as 20.For my purposes the point set would be the set of song runtimes from a FreeDB CD listing and the number of dimensions would be the number of songs.