Crossposted on Tech N Marketing 29 Jul 2009 on Uncategorized iPhones and iMacs in Movies: Does Apple Pay for Product Placement?