LtcMackey
I don't use Gamespy,after I download the patch,there's no need to go there.
But I believe if you go to Gamespy,and look up for your friend,you will be able to find,or better just ask him which server he will be playing.
Or you or him can host a game,that will be the easiest to do,because that way you know the server's name and map.
------------------

VISTA 64Bit
C2Q Q6600 2.40G with Tunic Tower 120
8800GTX ( Step up program )
GIGABYTE GA-P35-DS3R 775 with Crucial Ballistix 4GB
Acer 22" Widescreen LCD Monitor