PHP код:
<?
$host=gethostbyaddr($REMOTE_ADDR);
$countrys=array(
ru => Россия,
ua => Украина,
kz => Казахстан
);
$array=array_reverse(explode(".",$host));
if(!empty($countrys[$array[0]]))
echo "Ваша страна: ".$countrys[$array[0]];
else echo "Откуда Вы пришли - я не знаю :(";
?>
Вот тоже небольшой пример. Даже не зная многих функций можно не особо напрягаясь добавить ещё страны. А потом это оформить в отдельный блок