Back on the Battlestar/battlecruiser debate for a sec:
Who says the Daedalus wins "hands down"? The "newest" Daedaluses (with Asgard weapons) would be a tough fight, but not the "stock" model (rail guns and missiles). They don't have anything to match the "main" guns on a battlestar (the big capital scale ones, think battleship 18 inchers). Battlestars are bigger and more heavily armored. Battlestars also carry a bigger fighter complement.
The thing about a battlestar's main guns is that they have to face their target directly and the unenhanched BC-304s can take on hive ships that are not only bigger than they are but they also have more fighters as well.