Because half of GFY is already using my htaccess code but I never get thanked
This will bust out of the google images frame...
1) create a file called googleimages.php in your root directory:
<html><head><title>Loading Site...</title>
<script language="Javascript">
<!--
if (top.location != location) top.location.href = 'http://<? print $_SERVER["SERVER_NAME"] . $url;?>';
//-->
</script>
</head>
<body><center><a target=_top href="http://<? print $_SERVER["SERVER_NAME"] . $url; ?>">Click Here To Load The Site</a></center>
</body></html>
2) add this to your .htaccess:
RewriteEngine On
RewriteCond %{HTTP_REFERER} ^
http://images.google
RewriteCond %{REQUEST_URI} !googleimages.php
RewriteCond %{REQUEST_URI} (.*)
RewriteRule /* /googleimages.php?url=%1 [R,L]