First, not having a router makes your PC much more vulnerable to internet attacks, so I highly recommend a router. You could add a USB WIFI adapter to your desktop and use internet connection sharing (ICS in windows) or one of the virtual router programs that is available.