I would normally never delete a link to another site. Although this post pretty much sums up everything you shouldn't do if you want to post a link.
1) Guest: Don't even take the time to register and use a real name.
2) The post basically says that this will be a one time post to advertise.
3) There is no description of why we should even bother to visit the site. (it should have gone into the link thread if all it is going to do is be a link.
I have absolutely no problem people mentioning their own personal non-commercial site. There are a few that have their own site and mention it in passing or have it posted in their signature. No problem, I want to see your site. BUT....
Would you want me doing this kind of thing on your site?