Products of the week 5.28.12

Our roundup of intriguing new products.