Since I've never heard my entrepreneur friends say stuff like that about 500 Startups ;-) and it's probably too soon to rank accelerators on performance, I went looking for something more scientific. This evaluation is the best I could find -- 500 Startups is #10: http://tech.co/reports/startup-accelerator-report-2012