An excerpt from the link provided and worthy of consideration for the atheist position. Your input is not a waste of time, though I fear the emotion of posters with regard to honestly discussing the position will obscure any real discussion. A shame really.
I would be embarassed to make such juvenile arguments as Stuff and that article. The real shame is the lack of education they have but *thnk* they know what they are talking about.