GPU cracking will make these services obsolete
GPU cracking is well on it's way (Nvidia CUDA). This will allow you to make your own database of cracked passwords. And then if you make a distributed version and either pass it out (friendly) or send it out with a virus (unfriendly), the possibilities are a lot more endless than a rumored 400-instance Amazon farm.
Or a PS3 farm ...
Saint Louis, MO
The problem you run into is storage space. Remember for each essid you have to have a separate table. Just for the 1000 most popular password for the 1000 most popular essids you are looking at 40GB of data. As this grows it become increasingly difficult for one person to store them. Some of the current projects already underway are building tables for the 1000 most popular essids that contain all the characters not just the most popular passwords. The last I checked they were only up to 10 character passwords. Getting all the passwords (up to 64 characters?) for all the possible essids is going to be thousands of TBs of data. They are currently spreading out the storage as widely as possible. (user A stores the 50 most popular essid tables, user B stores 51-100, on down the line). Most of these projects(all character ones) require that you contribute a certain number of essid tables in order to gain access to the rest.
But yes, I think building all the tables with all the characters for both essids and passwords is where this is headed in the long term.