Hmm, never heard of them before- I bet Lutach could shedd some light though ( they seem to be a bit cagey about who their supplier is for the motors and escs ).
The big 2 pole motor looks interesting for $40:
clicky.
And the 5496 motor for $90 is a monster...