Not sure if u noticed. But in that bf2s.com site, when looking at someones profile, under the picture it tells if he is offline or online. And if he is online it gives u the server name, and then when u clikc the name it gives u all kinds of info (ip, current map, who is playing there atm etc)
And also there is that "my leader board". So if u add ppl there then u can easily access their stats, u can easily see who has the most score, the best k/d ratio etc.
And then it also has the Online/offline indicator. If the circle is green then the dude is currently playing.
There might be a big problem with pings, but atleast I can play with jay8990 and everyone else from uk.
edit: just looked at ur stats. And everyone has a k/d ratio of like 0.6!?
How is that possible? U run with around with a knife with ur eyes closed?