Currently, there is no way to produce that large of a drive without some form of spinning disk. I think the largest flash drive Ive seen is in the SSD realm. Biggest one Ive seen is 320GB, but I think they go as high as 500GB.
Kingston makes excellent memory solutions and are my preferred brand of flash memory, SD memory, and RAM memory products.