i think the number of times this topic has come up is second only to the software vs hardware debate