I will also say Shimano... 105 or Ultegra in your case. Loose ball hubs are really easy to maintain, just gotta learn how to adjust cones properly. I only ever take off ONE cone, and it makes adjusting them much easier. Re-Pack them every so often and you will likely not wear them out anytime soon. At the RPM that bike wheels hit, ball bearings are almost overkill, keep them packed with fresh grease and properly adjusted and they SHOULD last a very long time.
No need to spend a fortune on boutique hubs. 105 is probably good enough for most of us non-racers.