If so, there is a solution and it is dumb simple:
Create refresh.js with the following code:
if (window != top) top.location = self.location
and put it say in the JS folder of your site. Then in the HEAD of your site place
<script language="javascript" src="http://www.yoursite.com/js/refresh.js"></script>
with the correct location to refresh.js.Done!
Don't ask me if it in anyway break Google Policies or anything like that. I have NO IDEA about that, but i don't think it should. Plus, you can encode the JS anytime

that's why many 'break out of frames' solutions out there specifically check that the frame is NOT a G images search frame or a G cache frame...