The first time it took me four hours to put in, primarily because it was upside down, and I couldn't push it in either. I wasn't sure which way it went at the time. (the lip goes down) Since then it's been super easy for me, 10-15 mins to install, and I've done it multiple times.
Spray a little Armor All on the big bushing to make it slide in the frame and start the bolt. (Armor all makes dealing with exhaust hangers a breeze) After that use a prybar to move the trans so you can get the trans side bolt through.
The CFM one looks like it would slide in easily, it doesn't have a big rim on the bushing.
Fox Hound: Liquid Stang - Sniper Focus - Decoy Escort (or was it a Tracer...)