The Week Steve Jobs Deposed the Pope Pareene · 04/02/10 05:15PM Relive the week that was on your Magical Giant iPod while waiting at the impound lot for ACORN to return your towed non-Subaru car.