i've saved this thread to my laptop to read at the airport in singapore.
i may come up with some sort of half-decent response during my six hour stop there... or maybe I'll simply spend the time juggling.