Re: wondering why the pages constantly refreshes
The behavior that you've described appears to be a limitation of the Safari mobile browser. Other users have complained about the Safari Mobile auto refresh behavior.
Safari keeps website cache only in RAM, and therefore, once it runs out of RAM, it'll automatically destroy an entire page, forcing the refresh, disguising itself as an auto-refresh feature. You can only keep at most 3 pages open at any time... Even the iPhone 4 with double the amount of RAM can only keep 5 pages. The iPad and iPhone 3G S only have ~256 MB of RAM, earlier devices 128 MB and the iPhone 4 512 MB.
You can try a third-party browser that has offline caching, and it'll remedy the situation. let me know if any other browsers are causing this for you.