Lets discuss. Tor - only http/tcp, no UDP. So Tor is not good for application level anonymity. I2P - cant send UDP traffic over I2P to hosts on the Internet. I2P is designed for in-network communication and only provides very limited support for communicating with hosts on the Internet. To my knowledge there is currently no way to route UDP traffic to Internet hosts through I2P. VPN - lets not even go there. (read "AND privacy") RDPs, elite proxies - Maybe. If you are that way inclined (unauthorized access to a machine). But not if you are whitehat like myself. These mostly fall into the lack-of-privacy category like VPNs.