Mercedes Benz released a new version of their Mixed Tape – download it now. Its as nifty as the old one. Nevertheless there’s been some controversy in the Blogosphere concerning the company and their attempts to put some entertainment to the online community – sadly I don’t find the feed which had some input on this issue. Anyone else?