User agent string.
Subnets and loads of new DNS functionality (look-aside checks, reverse resolve whole subnets and netblocks.)
Check IP lists for presence within netblocks and subnets.