as far as controllers, i've got the uc33e and its great, but tbh, there's not much between this and the behringers, it depends what you want i suppose.

as for external soundcards, whats your budget ?