yes i use hamachi, for those of you that dont know its a little app that makes ur pc's think they are on a lan connection over the net, very simple to use, just install and join a channel
who ever has adsl 2 would be fine to host, i only have 256up so count me out as host
and me and a few m8s run a teamspeak server so you are welcome to jump on that for coop games, or does graw2 have voice chat?? i havnt seen it