Hopefully I am not repeating exactly what someone else said, but I didn't feel like reading every post.
Mine wasn't working with all the steps listed in different threads. Here are the steps I followed and it is finally recognizing and syncing:
1. Even if you have done a hard reset with no results, plug in your Zune to charge. I did it on my laptop.
2. After about 5 to 10 minutes of charging, remove the cable.
3. Hit the play button and as soon as the Zune screen appears hit the Back-Left-Center button.
4. Once it starts the hard reset, plug it back into the computer.
5. Your computer should recognize the Zune and start installing. Your Zune will then say "On your PC, open the Zune software and restore the Zune device firmware". Follow those steps.
It seems to take quite a bit of time and lots of loading and reloading on the Zune, but it syncing!!!! I will update if it freezes after syncing.
I am definitely not guaranteeing this will work for everyone, but it seems to be working for me and maybe it will work for some of you.
UPDATE: It appears to be working. It synced all my music and I let it charge a bit longer. I played just fine. I shut it off, plugged it again to charge, and it is charging just fine.
~Jeanette~