Here's why.
If you read the forum policies, we are not allowed to post for sale, promote ourselves or such. If you were lucky enough for BOL to mention you in their podcast then they'll likely let your post stand. Other forums would be a quick removal since once it's allowed for one person to promote themselves the spammers will lockon to that as "see!!! you allowed it for them."
No offense intended and I wish any author the best of luck but the rules are best applied evenly as possible to prevent the forums from becoming spam gardens.
bob
Anyone who wants to post on the "powerful computer graphics freeware" post. Please do so on my "computer graphics freeware post" in the Buzz Out Loud lounge.
I mistakenly posted my message in the wrong area and it will be deleded in a couple days.
Thank you very much.
Joe

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic