As everyone knows, I have a friend who has about 30 letters after his Microsoft Certified name. He has been doing networking for over 30 years and does most of it remotely, receiving an email from a Microsoft server and fixing it transparentlyh. The guy is good. Many times I ask him a question on behalf of a user on here. I will tell him, the have Windows Server 2008 R2 with WIN 7 Pros on a 64-bit network. He will hear the question, then state it sounds like a DNS issue and to check Active Directory, etc. Just making this up.
In another scenario, I will state there is a user with 7 computers in a P2P environment running Windows XP, and they are having this or that issue. I don't even know why I ask him as he will always say, "Microsoft IT engineers usually won't work on a P2P. Much too difficult.