OpenSecrets.org has a searchable database for finding information on campaign donors. You can search by name, state, zip code, occupation of donor, or recipient.
If you want to see how many health code violations an Oklahoma restaurant has had, the Oklahoma Department of Health provides a searchable database.