OK now the IP configuration looks good, though it may need to be set static again once you get it back on his network. That'll depend on how he has his network setup.
The first problem was that the IP address and the default gateway did not match. The first three octets should match, meaning both should read 192.168.2.x. A default gateway is really only the IP address of the closest router or switch. So the interal IP address of your home router is 192.168.2.1 right?
Do you have any more information on the IE error? The actual error message would be helpful.
Try this...
open the command prompt by clicking start, then run, and typing cmd.
then type:
ping
here's what you should get. (the bytes, time, and TTL won't match but that part doesn't matter)
Pinging [143.166.83.38] with 32 bytes of data:
Reply from 143.166.83.38: bytes=32 time=53ms TTL=234
Reply from 143.166.83.38: bytes=32 time=47ms TTL=234
Reply from 143.166.83.38: bytes=32 time=52ms TTL=234
Reply from 143.166.83.38: bytes=32 time=46ms TTL=234
Ping statistics for 143.166.83.38:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 46ms, Maximum = 53ms, Average = 49ms
(Keep in mind that won't work for all websites. Some firewalls on the web servers prevent them from replying)
If that does work, then what we've proved it that TCP/IP is now setup correctly and your only remainging problem is with IE, in wich case it's time to remove version 7. You may be able to re-isntall it later, but for now I'd remove it and roll back to version 6 with service pack 2. As for as I know IE v7 is still in it's beta (or testing) phase.
If you are unable to get a reply, then type:
ipconfig /flushdns and try to ping dell's website again.
Let me know what happens.
Hope this helps
Good Luck!
Chris