最近XNAとC#を始めた者ですが、
一般的なゲームプログラムのように、

「タイトル画面では、タイトル画面用の素材を読み込み、
 プレイヤーがスタートボタンを押し、ゲーム画面に遷移したら、
 タイトル画面用の素材は破棄し、ゲーム画面用の素材を読み込む」

というような作りのサンプルプログラムってありませんか?
(もしくはステージマネージャを使用したサンプルプログラム)

とりあえず購入した入門書では、Initialize関数内で全部読み込んでるんで
これだと、画面や素材や増えたとき、起動時間や使用メモリなどの問題が
起きそうな気がします。