You know what else works wonders for that? Brand loyalty and offering customers a reason to buy YOUR brand (support, parts, etc). I don't think all the leaked pictures in the world would harm a company that treats its customers well.
Say.. by its own level-headed (not radically faithful fanboyish) customers? Like the ones that actually offer up convincing reasons for brand loyalty?