Sorry for being so stingy with information...
I'm connecting using an analog modem. My ISP dynamically assigns my IP and DNS.
What you said about the DNS lookup makes sense...I'm only able to ping actual IP addresses....it won't do name lookup.
As far as my network config....I have everything (almost) exactly like your How-to explains.
The only difference is that the TCP/IP bound to my network card does not say (Home)....I've reinstalled ICS numerous times like you suggest, but to no avail.
Do you have any ideas as to why it won't show (Home)....The only logical next step I can see is scrapping all the network settings and starting from scratch again.