Can't Join a Homegroup

I know there have been some other posts about this but I couldn't find an answer to my specific problem. I have a laptop with windows 7 home premium and desktop with windows 7 pro. The desktop is wired and the laptop is wirelessly networked. I can't join the homegroup for either machine no matter which one creates it. I've changed the password to something I want and when joining and I've entered the password it says there was an error connecting. The odd thing is is that I can still connect to the other machine. I can view and edit files and use the printers connected to those machines. I created a homegroup with the laptop and on the desktop it is telling me I need to join the homegroup on the laptop so I know i'm not joined. Is this really a problem or do I really need to be connected through a homegroup?

This website is not affiliated, owned, or endorsed by Microsoft Corporation. It is a member of the Microsoft Partner Program.