If I visit a page on my WordPress site, WP goes and determines what template file it should use based on the [template hierarchy](http://codex.wordpress.org/Template_Hierarchy).

If I'm doing some logic checking in the hook `init` and say my conditions are met, how do I tell WordPress to load a template file of my choosing, not the one WordPress would normally dish up?