I recently bought an xbox 360, and i have call of duty 2. Its a great game and i love playing it on xbox live. This is the first xbox ive ever owned, and it seems like halo 2 is the game to have. I've never played it b4, or seen it, but many people say its great. I have a chance to buy it used for $25, but im thinking whether i would like it or not. I love shooting games, and playing them online (hence i mentioned CoD 2)...so what ya guys think?? In what way is it so great?? Is it smooth online play?? Good graphics??