stop trying to limit the individual or groups constitutional right to give $ (for whatever reason) but enact laws that say the in office politician can not know where any donation is coming from..that is he/she can only receive donations blindly
either that or buy a piece of land next to Baracks house and give it to him
check this out