Here's the equipment:

1-yr old HP desktop WinXP SP2 (machine name = PC1)
Brand new Dell desktop WinXP SP2 (machine name = PC2)
Workgroup name = "OFFICE"
All windows updates done on both

Linksys Wireless G router w/ 4 port switch. HP is cabled to router, Dell is wireless to it - about 8 ft from router to USB network connection. The PCs receive IP via DHCP from the Linksys router.

My friends have a plumbing/heating business out of their home. They originally had just the HP desktop. They recently moved to a new home with a larger "office area", so they bought another PC - so they can each work on invoices, Quickbooks, etc....

The HP originally logged in automatically as "Administrator" - there were no other User Accounts listed, except for Guest, which is disabled. When I set up their new Dell, I had to create a user account, called "Brenda" - which is an Administrator account. I ran the network setup utility on the Dell, and shared the new printer, plus Brenda's shared documents. I then went to the HP, and shared the same items (printer and documents).

So here I'm thinking, "Piece of Cake! Standard Home Network" right?? Here's where I'm totally confused..... the HP can connect to the Dell with no problems, can print and open shared files. The Dell cannot connect whatsoever to the HP. I thought it was a security issue, with the HP not recognizing the username on the Dell, so I created a matching username on the HP. So now when the HP is logged in as "Brenda", it can still connect to the Dell, but not vice versa.

Both PCs can connect fine to the Internet. Both can connect to the router via browser. Oh, and from the Dell I cannot PING the HP system. Somebody mentioned using NetBEUI on both, so I installed that (in addition to TCP/IP) but that didn't do any good either.

Ideas? I'd really love to get this fixed for them soon - Please help!

Thanks!