whoa, that one has the makings of a 20+ pager.

I always wondered how the OP's can manage to keep up with all the replies on those kinds of threads. Must have a lot of time on his hands =P