You will probably get a hundred replys with different ways to do what you want to do, so I'm jumping in first.
I would buy a little router for about forty dollars plus the cost of cables.
That way you can not only play games with your friends, but you can have both computers on the internet (via the router) at the same time.
Hope this helps...