A couple of days ago I saw a strong indicator that there will be no cross console play. I'll post an article about it. So it looks like just pc-360 and no 360-pc, who knows if pc-ps3 will happen.
After the relatively short Gears of War, everyone's going to want to get into a strong solid FPS. This is the perfect product for that: a critically acclaimed single-player game, plus a proven online multiplayer mode. Add to that the fact that players Team Fortress 2 on XBox Live can play against PC players as well, and you've got killer game.
This is such a good bundle and a strong product. The addition of Team Fortress 2, Portal and the both the adds for Half Life 2 (Ep 1 and 2) make this such a bargain that would be very suprised if it only made 1 million sales in its life time.
This is a perfect game for the Xbox live system too.
1