Add my vote to the "these new ads are crap", and "this has motivated me enough to modify my local settings to block this crap that I will never click on anyway"
I'm really not in the market for aircraft engines (well, I'd like to be, but I don't think I can afford the aircraft to go with it).
If you want money from me, I will gladly pay a small monthly or yearly fee to visit Flyertalk ad-free.