You're wrong on both counts, as VueScan most decidedly supports USB (I've done it) and VistaScan most decidedly works in Classic (I do it all the time).
I have an Astra 3450 (3400 with transparency) and I've used it with the VueScan demo, but VistaScan works just fine in Classic, that's how I use my scanner!
tooki