This episode is as close to perfection as it gets. At the end of the previous season, there was the time jump. Starbuck was married to Anders, Lee was fat, the Battlestar crew were divided in the two ships and on the ground. Starbuck & Apollo were best friends at the beginning of the season finale; by the end, she was hesitant to ask him for life-saving medicine for her husband. We spent the season hiatus & 8 episodes asking, "What happened?!?" and with this episode, we get all the answers. The metaphoric boxing match is interwoven with flashbacks to the one happy day on New Caprica. People are celebrating and relaxing and feeling hopeful. We get to see Adama & Roslin relax a bit. We see life as it might have been. We see, gradually, what caused the rift between the best friends. In seeing the first few episodes of season 3, I knew they had to flash back to tell us what happened in all that time, and this was far better than I could have imagined. The pacing was fantastic, and the editing superb. It was an over-written and over-shot episode, so when it's edited together, there is so much more going on in each actor's performance. It's a spectacular episode of dramatic television, focused on the people, as this show has always been. It's a drama that happens to occur in space, and this was never more clear than in "Unfinished Business."