I have set up a private league on FSPORTS : Fantasy World Cup Football - 2010
Looks like a good site. Quite easy to set up your team, you can sort your team out now but continue to make changes until the first game. Only one player per country.
Heres the sign up details:
League Type : Private
League Name : TGT WORLD CUP 2010
League Number : 91991
League Password : TGT2010
Description : The Gambling Times World Cup 2010.
Any questions let me know.