Hmmm, I gotta think financially here, alright, Rock Band 2 is just around the corner, and Halo 3 is cheap, and as long as you have friends playing, the fun rarely stops. And I need to save cash for Fable 2 'cause it's out in October and has online co-op (

) So I think Halo 3 is the winner on this, because it's a tough decision. +rep to people that helped.