Serving pages exclusively to the googlebot depending on ip address or user-agent header does not sound like a good idea - that's called cloaking and googlebot is able to detect that (it has to be able to, otherwise cheating by creating huge fake link nets would work), propably by sending an anonymous googlebot around from an unknown ip address from time to time.