Venable LLP, a private law firm, produced a free video Lobbying Considerations for Nonprofits: What Your Organization Needs to Know, which gives a good overview of acceptable and prohibited activities for nonprofits who have or have not taken the 501(h) election, as well as reporting lobbying-related expenses in Schedule C of Form 990.