USB boot の Windows PE を multi boot 構成にする方法
http://blogs.wankuma.com/tyappi/archive/2008/02/03/120721.aspx
で、USB boot の multi boot について書いていますが、基本は同じです。
BCD に Vista 用と XP 用の Windows boot loader entry を作成してやって、displayorder にそいつを追加してやる。
http://osugi.jounin.jp/windowsvista/vistatips_02.html
とか参考にしてみてください。