incrediBILL - 11:12 pm on May 8, 2013 (gmt 0)
Not that I block other countries because that is polar opposite to the primary purpose of my sites.
I have the same problem with my biggest traffic site in that it's global but I finally couldn't take it anymore and China got blocked in the firewall, not just port 80, because of the hackers, spam and scrape attacks. No matter how much technology you put out there to stop the scraping, the speed they would hit the server, asking for hundreds of pages a minute, because of it's database back end,could render it useless and a server than can't respond doesn't do anyone any good so I took it to the firewall but that's just me.
Since then I've also got way more horsepower and now cache pages so the site can sustain a much heaver load these days but the scrapers are also more powerful with bigger bandwidth than ever before so it's a wash.
If I were going to do business with Asia I think I'd set up a second server and route all the Asian traffic to that box and let the rest of the world use one less abused server and Asia would just get whatever they get and I wouldn't worry about it.