This thread turned out better than I hoped, thanks for all the great replies!