wow, just spent an hour reading this whole thread from start to finish. just pure, grade A++++++++++++++++