Oh, I see that you stated Ethernet in the original post.
Then I recommend Simatic Softnet Ethernet Lean (Siemens part no 6GK1704-1LW63-3AA0) - it is quite inexpensive.
It will work with the onboard ethernet NIC in the PC. No need to purchase a special Siemens ethernet card.
You will have to adapt the example in the guide to ethernet. The guide is made for MPI or Profibus (maybe I should take some time to update the guide with ethernet, hmmm...).
The PC and S7 have to share the same subnet (i.e. IP addresses 192.068.0.1 and 192.068.0.2) in order to "see" each other.