There is no getting around using IP addresses to connect to network games on the internet... even if its just your mate on the same ISP, he could run a dynamic DNS host but you'd still have to type that in...
The best I've seen so far is battle.net but that requires the developer/publisher to tie up some signifcant hardware costs.
The best I've seen so far is battle.net but that requires the developer/publisher to tie up some signifcant hardware costs.