A have a variant array that could be one or two dimensions, could hold any data type, and I want to be able to save it to a file and read it back in from that file as quickly as possible.

What's the absolute fastest way to do this? I don't much care what the actual file format ends up being. (Text, binary, whatever.)