Hey Fuct,
Couldn't you do a trace of the incomming ip number and see if it resolved to an ISP giving a .uk .ge .rr etc as the country code?
You can run trace programs on ip numbers to resolve a host,(not always successful) so am sure you should be able to program up a script that runs on entry to your site.
You couldn't .htaccess I don't believe, but your index.shtml or whatever your default page is, should be-able to call a script to do a trace that you write... Based on the trace results determine where you redirect the traffic too.
You could even put this trace script on all of your pages and set a session cookie so that the trace script is only called once... But is called to check the country of the user no matter what page they try to access as the first page they try that session
Then it's

to bad countries... bad I say
Hope this helps you.
Later, RIPP
------------------
<b><font color="orange">Mo MoneY</font> - <font color="#80ff80">GREAT Commisions, NEVER LATE & Customers Yours For LIFE</font></b>
<font color="white">Sex Toy Specialists</font>
<A HREF="http://www.sextoysinternational.com/join/index.shtml" target="sextoys"><font color="yellow">Sex Toys International Affiliate Program</font></a>
<font color="white">Adult DVD & Video Specialists</font>
<A HREF="http://1-adult-dvd-xxx-sex-videos.com/webmasters.shtml" target="1adult"><font color="yellow">#1 Adult DVD & XXX Sex Videos Store Affiliate Program</font></a>
<b><font color="#80ff80">CLICK A LINK</font> - <font color="orange">Make MO MONEY</font></b>
