This thread has the makings of a GFY classic and likely another bromaster entry for 12clicks.
Rabbit - You have enough clout and quality traffic to just hit up the programs and have them raise your percentage. That is if you feel under compensated. Many small sites rely on those upsells/etc to try and stay in business.
Do you factor those upsells/cross sells into the reviews?