There is a new 8 ball league starting up that will address all the complaints of APA and other ranking systems. The website is now up and running.
It is being run by Tom Karabatsos out of Chicago who is well known in the pool community. Check it out. http://www.WSOPool.com/