I've never done business with ewiz.com and I have never heard of "Super Talent" products. I will see what I can dig up, and others, by all means go for it
I did find both good and bad reviews of ewiz.com, though, from epinions:
3.5 out of 5
Super Talent's website does have a card they call the 'super digital' that is they clai is an SD w/ out the DRM stuff But I digress...
Anyway, have to run, but thought I would throw this out there just in case. Maybe somebody here knows something more.
**edit** now the price is under $340