nope. there is however an xbox emulator for the pc but i think it only allows you to run halo combat evolved and not very well.
There is no real good way to play Xbox games on a PC. Just like PS2 the emulation was never any good, and now that we have moved into next gen systems i doubt many people are focused on making anything new.
You can hook your xbox up to your monitor and use a cheap switch to have both hooked up at the same time :\