It seems a lot of idle chatter at the altar of Apple, in the digital land of geekdom, has culminated in some dissemination of titbits from various sources regarding their alleged new venture. 248 more words