My initial thought would be to put it in the Multiplayer Forum and just put something like: "ESPN 2005 League (Xbox)" or "ESPN 2005 League (PS2)" as the subject line so that the reader would know which system you're talking about for the games that are cross-platform.
I think the Multiplayer Forum would get the most coverage on this type of thing, but this is just my initial thought.
That makes the most sense to me.
As someone who doesn't play mulitplayer games I don't want their threads clogging up the normal forums. :lol: