Use best of breed where possible
(
)