Intel is now selling a USB stick shaped PC which is capable of running a full Windows. There are two models, one of them is a 32-bit model with quad-core Bay Trail processor and 1GB RAM while the other is 64-bit model with quad-code Bay Trail Z3735G CPU. Its dimensions are 10cm x 15cm x 20cm (3.94in x 5.91in x 7.87in). Both the models have two USB 2.0 port, microSD slot, one HDMI port, 802.11b/g/n and BT 4.0 support.
Currently it listed for $120 on Alipay.
Check out the listing here.