LandingTrack is a really nice optimizer. It works very fast. As a tracker, it's nice too.
Setting up "Dimensions" with optimization rules is simple. You can then run that same Dimension (campaign) across multiple traffic sources.
LandingTrack is integrated with most popular traffic sources and they're adding new ones all the time.
Give it a try