At MacRumors, I've been asked to elaborate on whether it's possible not to let users browse non-company Web pages, preferably with a mirrored, offline set of the company's pages for reference to get 3G data usage costs down.
Let's start with the former (to keep the size of the article down, I'll discuss the strictly offline solution in a separate writeup). Note that the solutions I present can be not only used in a corporate environment but, say, at home if you don't want your children to access certain “adult” pages.
The mobile version of Safari Web browser is not only capable, it's much better than anything built into other mobile platforms. However, it has a few limitations, the biggest of which is the lack of a real full-screen viewing mode. The implications of this are annoying, especially in landscape orientation where a great deal of the screen is taken up by the status bar on the top in the iPad version and the bottom on the iPhone.