can I assume this company is defunct?? what about the products on the web it showed a vista beta it must be somewhat up to date...