Check out the laptop logo from last night’s Veronica Mars. Were the writers just dropping a red herring? Or are product logos a new problem in Neptune? Until now, Apple been proudly and prominently featured in the very pro-Mac UPN show.

0604VMars1scaledb.jpg

UPDATE: Washington Post story about Apple Product Placement here.