I think adding a friends list is a great idea. As for the argument about players only playing a certain group of people if this is implemented, I'd have to say that the players who would tend to do that...will do that regardless. Besides, your friends aren't going to be online every time you want to play, and this list would make things a lot easier to organize/find your favorite opponents.