I have the Janome 300E and I love it, yeah it doesnt have the usb, but I have no problems with the Flash card or adapter. No worries gettin the designs to my machine form my pooter.
If you have a look on ebay, you can get them for a reasonable price, new.