Two PCs, one Ethernet socket

So I have one PC and I'm building another one. Thing is, I want to have them both at my desk, but there is only one ethernet socket for this.
I currently have internet through the socket (there's a server in the back room) but I was wondering whether it'd be a router that I need.

If I need a router, would you be able to recommend a good router (possibly under $40-$50) that should connect the two PCs through the socket and connect to my internet server?

Other Info: One of the PCs will be used for gaming, so a good connection would invaluable.

Thanks,

Luca