This thread is pretty much out of hand, and it's covered every useful point we're going to cover. It's also pretty much entirely off-topic for SLDev. Let's end it here.