Our site uses response.redirect statements intensively to simplify our
internal links. We have recently purchased a Google Search appliance, which
requires us to use 301 redirects (using Response.Status and
Response.AddHeader instead) to work correctly.

I have tested this method, and it appears to work correctly. I understand
that some browsers may change bookmarks to the destination URL, which is fine
as well. I am just wondering if there are any other differences that I
should be aware of before making this change.

Feel free to point me to a more appropriate newsgroup if this is OT. Thanks!