I have the hard data of millisecond by millisecond arbitrage opportunities from 6 major exchanges on which my bots operate.
I'm going to have to call bullshit here, unless you were located in the same data centers as the exchanges and were bypassing their CDNs, or were simply flooding them with requests and managing to evade the throttling features of their CDNs, you're not going to have this data.
using 10 different IP addresses to gather the fastest data
Which indicates you're not colo'ed with the exchanges and bypassing their CDNs, and you certainly dont have enough IPs to bypass the CDN throttling, while still maintaining the Nyquist rate.
No human can compete with my bots acting within 20 milliseconds
The latency on your bot is going to be a lot more than 20ms given the above and other factors. And if your claims were true then the spreads between the exchanges would be a lot tighter than they are now. Just looking at BTC-e and Bitstamp, the spread between the two is $7.
So please, tell me what exchanges your bot operates on so I can further prove you wrong.