Google Watch lists ten new products/services that Google should develop, and some of them are extremely creative. Such as Google barcode, Google genetics, Google smart pen and so on