This thread really does have it all.