Neowin noticed an Intel Bay Trail-based USB stick is being sold via Chinese shopping site Alibaba for $110 excl. shipping. Intel hasn't officially announced such a product, but the seller claims the drive is manufactured by an OEM on behalf of Intel.
One of the interesting things about this USB drive is that it's capable of running a full-blown operating system like Windows 8.1:
Unlike other USB dongles that provide the ability to mirror content to televisions, the Intel-based stick listed as Meegopad features a full blown x86 CPU capable of running most operating systems including Windows 8.1 and popular Linux distros such as Ubuntu and Fedora.
The USB stick is just under 100mm long and is packed with a quad core Intel Atom CPU running at 1.7 GHz. Other specifications of the device include 1 GB DDR3 RAM, 2 MicroUSB ports, 1 HDMI port, 16 GB and 32 GB storage options, a memory card slot, WiFi and Bluetooth 4.0.