I assume you can not have 2 different PPC models on 1 page (adsense OR YPN OR adbrite), but what are the rules when it comes to adding other types of revenue streams to a page? Can i have affiliate links or text-link-ads on my site if i already use adsense?
Adsense is okay with any non-contextual ads. Now you only should check if the other streams are okay with Adsense (cases where these streams are not are rare since Adsense is so popular).
Adsense doesnt allow posting of other ADS on the SITE, they think its spam and will remove the account.
Have you bothered checking their TOS?
As i said, NON-contextual ads are permitted!
Quote:
Competitive Ads and Services
We do not permit Google ads or search boxes accessing Google search services to be published on web pages that also contain what could be considered competing ads or services. If you have elected to receive contextually-targeted Google ads, this would include all other contextually-targeted ads or links on the same page as Google ads. This would also include ads throughout the site that mimic Google ads or otherwise appear to be associated with Google on your site. Although you may sell ads directly on your site, it is your responsibility to ensure these ads do not mimic Google ads. If you have elected to receive Google search services, this would include other search services on the same site and non-Google query-targeted ads. We do allow affiliate or limited-text links.