Silicon Valley -- or Silicon Alley? To non-techies, that's the San Francisco Bay Area versus New York. If you're an internet startup company, it's a debate that's probably plagued you at some point.


More...