OMG 912 Richard Lawson 02/29/08 09:32AM Filed to: Television Television Lost American Idol It simply has to be said: holy shit Lost last night was completely insane. American Idol (dying a quick death) was not.