Why is she called Starbuck?
Because the actress who plays her also played "Starbuck" on the (new but now over) Battlestar Gallactica on SciFi. She was a fierce fighter pilot who could drink most men under the table. In the end, turns out she might have been an angel.
Coming up next week, I'll tell you why I insist that Freckles/aka Renee, be called "Boots".