Remember Infinitec? Tricky question, no? The company came to us at CES 2010 with a product that had big -- nay, huge -- aspirations. It was a simple USB stick that promised to enable ad hoc streaming, claiming to bring "infinite storage" to PC users. Unfortunately, it wasn't exactly seamless in operation, and the company's been radio silent ever since. Until today. The Dubai-based outfit is officially getting back in the consumer technology game starting ri