Yes, choice is the reason. Some of my subscribers have mentioned they would like to view the site with ads enabled. That is likely due to the high quality & relevancy of the ads.
Your suggestion worked perfectly. For anyone who comes along looking for the same solution in the future, here's what I ended up using:
Code:
<if condition="!is_member_of($bbuserinfo, 12)">
AD CODE GOES HERE
<else />
<if condition="(is_member_of($bbuserinfo, 12)) AND (($bbuserinfo[field5] === 'Display All Ads')OR ($bbuserinfo[field5] === ''))">
AD CODE GOES HERE
</if>
</if>
Basically, that displays the the ad to everyone who is not a member of usergroup #12 and then also displays ads to usergroup 12 members if they either have selected to 'Display All Ads' in their profile or if the value of the profile field is empty. I added in the part to display for the empty variable because even though 'Display All Ads' is selected by default, it does not actually save the value for the variable until the user clicks save on the profile page.
That's pretty much it.
Zachary, thanks for your help! :up: