This has the right kind of marketing stickiness to it. There is no doubt we will be compared to Silicon Valley, no matter what the name ends up being. This name puts us right in the same category though, right where we need to be. And here's a tagline that just came to mind.
Digital Mountain - Rise above the Valley.
(Or something like that.)