Ric11, I've put thousands of miles on Shimano groups ranging from 105 to D-A, with 105 a practical choice and Ultegra my usual preference. Quality across the manufacturers is fairly even with rabid fans of all three brands sure to bring lively debate.
Brad