Apart from the fact that it's turning from a tech street to a furniture one, this has always been a favourite of mine. I actually prefer walking here instead of Oxford.
Skype's offices are based here!. We are recruiting heavily in London for the engineering team. If keen contact me james.peters@skype.net or look at http://jobs.skype.com/
Tons of electronics shops on the south side, some furniture shops on the north side, a Sainsburys Central (south end) AND a Sainsbury's Local (north end), Boots, Heals, Habitat, Barclays and Paperchas