The 428 and ezbus were the only controllers I took seriously.
I have an Echo Mia, an SBLive!, and an RME Digi96 PST, so controller was more important to me than the audio over USB. However, I got a terrific deal on
the EZBus through Musicians friend. It was a steal at $559 in the blemish section. When I recieved the unit I was astonished to find the unit in perfect condition!
I was just very disappointed in the lack of support on the web, or through the company support for the ezbus. I mean, just getting it to talk to Sonar 2 properly was tedious and more time consuming than it was really worth. Plus, I didn't like the idea that I had to use set templates everytime for it. With the 428 I just set it one time and Sonar always knows its there.
I must stress that if you don't own a digital mixer, or a decent audio interface, the EZBus is a much better unit overall. I was most excited about it because of it's flexibility. The price one pays for that flexibility is a fairly steep learning curve, with huge holes in support in the two apps I use (Logic and Sonar).
Sonar and the 428 are a dynamite duo so far

Overall, I'm most satisfied with the Mia from Echo! What a great deal for a well made and well supported card.