Know anything about routers?
Well take a look at this: click here
It has a built in modem, so you can get rid of the frog.
It has support for wired connections via LAN and it also supports wireless connections.
You would need a NIC in both PC's [you may already have one] to allow for a wired connection: click here
Or for wireless: click here
No problem about sharing.