Best bow enchantment is none. Keep the daedric bow as a souvenir and enchant a ring or amulet with CE bound bow. You then get a bow with +10 marksman (more than you can fit on any bow) which weighs nothing and can be repaired by reequipping the ring/amulet.
Yep, and remember that the "Bound..." spells only cost 10 enchant points, so you can enchant a 40-point item (like an exquisite belt) with two of those (since the first effect doubles in cost when you add the second, for 30 points total). Adding Bound Gloves or Bound Helm (especially the latter, for +10 on all armour classes) is a very neat item indeed. My first ever self-enchanted item was a constant effect Belt of Daedric Defence doing just that.
Until you end up with an ebony or Daedric helm, or want the extra enchant capabilities of a Telvanni Cephalopod helm, there's not much better.