Bit confused. Are you on Broadband. Are you using Internet Sharing - you shouldn't need to be. You say you're laptop has an internal network card - is that the LAN card or a mini-PCI WiFi card?
Can your Laptop connect to the Internet whilst your PC is turned off?