Having the ads in the posts is definitely VERY annoying - I sure hope this isnt a way to encourage people to sign up for the flyer talk lite (is that what it is to be called - the paid ad free flyertalk?) whenever it comes out.
I understand the need for ads to pay for stuff - but encroaching into post space is perhaps even worse than pop-ups!