I made a fairly big change to the IV Battle Matchup service. Now you can specify how many minutes (1-99) that you want to wait. It will refresh itself every 9 seconds, looking for another match. Both parties must then acknowledge that they are both there. Once that is done, you will both get each other's information. I am also saving this data to a database, so now I can show how many people have been using it for a given amount of time! I also made it so that you can report when someone doesn't run away. If you don't run away too many times, you'll end up banned!
http://www.metalkid.info/Pokemon/OnlineProgram/Calculators/IVBattle.aspx
http://www.metalkid.info/Pokemon/OnlineProgram/Calculators/IVBattle.aspx