WordPress is removing the iframes from my posts
That's because iframes are E-V-I-L! ;)
Kidding. It's the Visual Editor that's giving you grief. If you keep using it for inserting raw HTML (even using the HTML tab) then you'll keep getting frustrated.
That editor is good for something like 99% of the user base but it will mung any HTML that you try to insert by hand. The HTML tab really is for making small adjustments.
You can disable it for your account on your WordPress installation.
Check on 'Disable the visual editor when writing'.
Or you can insert that
iframe code via a shortcode but you'll need to code that functionality.