There seems to have been considerable talk of efficiency in this thread. If efficiency is that important, why are you using python (or any other interpreted language)?