Hmm, it appears they changed the URL for WiFi PC Sync on us, I'll correct it in the body of the post.
The new link is:
https://market.android.com/details?id=com.whyfilabs.pcsyncThe forum moderator probably just saw a bad link and deleted your discussion post as matter of course. I'll talk to her about it.
If you have noticed specific problems with this app, please add the information to the discussion.