Microsite fashions a unique partnership for Mercedes-Benz; hand addressing energizes results for Current Energy; and sweepstakes drives engagement for Harlequin/NASCAR/Office Depot.