I've noticed that there is, what seems to be, a bug in Safari. Not sure if it happens on the older iPhones, but definitely happening on my 3G.

When you have multiple pages open and then close one, the next page you open seems to either a, reload itself or b, load the page you just closed in it.

When it loads the 'closed' page, it doesn't even let you use the back button to get to where you were.

Has anyone else experienced this?