Very nice balanced review. You made sure to cover your bases on philosophy before ripping the movie to shreds. Objectivists and Libertarians can't call you on that at least. I am actually quite surprised to hear you say that you like that philosophy though, good stuff.
Anyway, Bob is pretty much spot on for most of the review, though I wouldn't agree that it looked like a cheap TV movie. It had a much larger scope than most TV movies, and even though it was obviously shot digitally, I never got the feeling that this was a film that was plagued by a crisis in budget. Where it does feel cheap are in the performances though, and I agree with just about everything he said in that regard. The characters do their part well enough to be likable if you can sit through the soulless corporate speak without nodding off, but some strong performances to either add subtext or another rewrite to make these characters speak plain English for those who don't read the Wall Street Journal on a weekly basis would have been a pleasant touch.
There's also the sex scene... I'm not going to say that the movie was entirely about fucking, but almost the entire film is running on the eventual romance of Dagny and Hank Reardon, so the point that I would be tempted to make a parody called "Courtship Rituals of the Rich and Famous", only it would be the exact same movie. Anyway, it finally got to the pivotal love scene of the movie, and it was filmed from the neck up with lots of fade outs. Total bummer there, as it could have felt like a pretty profound scene. And just for note, this is coming from someone who HATES sex scenes in movies.
Anyway, I would actually give it a mild recommendation if you are used to siphoning through business lingo at the news level on a regular basis at least. It's interesting to see the ideas played this way. I won't give a recommendation just because of Libertarian or Objectivist status though, because it's not going to be digestible for most people. Also, as Bob said, a few unintentionally hilarious moments might take you out of the film.