GREAT thread OP! best thread ive read all.... forever maybe!