It should work in a frame with no issues. What is the problem that you are having? AS far as frame breakout scripts...one line will do ya...

if (window != top) top.location.href = location.href;
_________________________
We need a bigger boat.