Global pages

I’m looking for a way to have global pages on a multisite network. I want to publish one and same “Conditions”-page on each site.

Right now I’m actually creating pages each time a new subsite is created by hooking to wpmu_new_blog and using wp_insert_post(). It feels like a stupid solution, since if we want to change something in the “Conditions”-page we would need to edit each page on all sites.

Is there a way to call a global page from a subsite, WITHOUT leaving the subsite?

By the way, I read the the switch_blog() function is not good to use on front end. Is it really so?