If you would have read either webmasterworlds tos or yahoos tos before signing up for either, you would know that it is against the rules of webmasterworld to post links and would also know that there is a short wait before ads will be shown on your site from Yahoo.