YPN is good but it only offer to a few country. But you can use adbrite coz they open to all country and have many types of ads format.
YPN = Yahoo Publishers Network. They are similar to Google Adsense but have stricter requirements. One is that they require you to send them only U.S. traffic you have to block out international visitors yourself (dumb i know). Another requirement is that on any page running YPN's ads you cannot have any other ads (whether its textual based like Adsense / CPM / or affiliate links). On the flipside people have said YPN generally pays more per cilck than Adsense but the ads are not as well targeted so you'll likely see a lower click through rate.
If you don't like adsense, you must go for YPN (if its available in your country) maybe you must also give a try to adbrite ?
Only Adsense and Adsense nothing is better than it. Adbrite is really big loss..i have tried Adbrite to my website and not earning any thing from it ...the amount is really really too low with good traffic. so go for Adsense only