Basic bottom line, the Grand Canyon was blasted straight out of the rock by a fantastic electrical discharge between this planet and some other cosmic body, a comet, asteroid, or another planet, and most of the material from the canyon was either vaporized or blasted straight out into space. Real interesting spectacle, but you'd have wanted to watch from a considerable distance...
I think I've seen everything now. A "fantastic electrical discharge"??? ROFL! I believe you've violated several laws of physics alone with that statement, but there are many better qualified than I to answer this claim. (RA, can you help here? Bode's Law, Roche's Limit?)
What about all the talus and detritus strewn around the canyon at rather inconvenient places such as alluvial fans and the like? I would think if the canyon was created by a massive electrical discharge that all that stuff would be gone, vanished, poof! And what about the evidence for massive lava flows from the Kaibab Volcanic Field? There's pretty solid evidence to suggest that at least a dozen or so of these flows actually dammed the Colorado River for periods of time before being breached and themselves being washed away?
I'll tell you truthfully, I have more respect for the Creationists attempting to fit the Grand Canyon into a great flood scenario than this electrical discharge nonsense. At least they have evidence for water being the primary mechanism of erosion.
IN addition to your list on "inconvenient" items found in the vicinity of the Canyon, I will add one that ISN'T found that should be there if (as "medved" claims) a Giant Electrical arc formed the Grand Canyon, as stated by "Dr. Stocastic" in an earlier response to "medved":
"Where are the fulgurites?"
As you probably know, fulgurites are glassy formations created by a lightning strike in sandy soil (the heat of the lightning melts the sand and forms glass), so if the Grand Canyon was formed by some sort of Gigantic Lightning Bolt(s) from another Planet, as "medved" seems to think, there should be the "Mother of All Fulgurites" (or pieces of same) sitting there all around the Canyon.
But where are they? The place ought to look like a dumping ground behind a glass factory, but where are the fulgurites?
We've been waiting for two days now, and nary a word from "medved" in response.