Didn't know about the Transdimension chips but I've looked at the Cypress stuff before.
It's quite easy to make a USB slave device with the Cypress microcontrollers. No idea about a USB master one though, never looked at that. The devkit for their hardware isn't that hideously expensive as well which is a bonus.

- Trevor