I thought that this episode was great. This show continues to surprise me with it's writing and delivery, a quality that is not shared by the other shows i'm watching at the moment.
Although some scenes were unimportant (in alot of the flashback sequences i didn't really pay attention) i thought that the tone of it really reflected what the crew felt for their ship. A great example of this was when the Specialist voiced his opinion to Lee that they were ripping out Galactica's heart in removing the launch tubes, another would be Baltar talking about Galactica being what the fleet look out to for hope and security.
The last scene was damn near perfectly done and amazing to watch...the only way it could of been done better was if everyone volunteered for the mission (impractical because of the civilians present?) and/or little changes were made (such as Lee turning up in his Viper gear, seeing and hearing the crew's loyalty to the ship and the Admiral), it was also nice to see the Cylon allies react the way they did.
All in all this was an amazing episode to watch and i can't wait for the concluding parts of this series to air.