Umm, I can't think of a super quick way to get to something like that, but I do have a few suggestions I guess:
An Ink Outlines filter, erased in the foreground; that's how you get those outlined structures in the background, and those diagonal strokes. The ink outlines filter loves diagonals. Just turn down the darkness intensity and increase (or decrease?) the brush width, I can't remember. x.x
Saturation Adjustment layer; that's why all those reds and blues are popping out.
Posterization Adjustment layer; I'm pretty sure the pic has been posterized a lil' bit, it's hard to explain, but it removes smooth gradients and replaces them with blocks of color.
[Image: http://i824.photobucket.com/albums/zz161/Hurtfully/new-york-soho-city-street.jpg]
[Image: http://i824.photobucket.com/albums/zz161/Hurtfully/new-york-soho-city-streetmodi.jpg]
I posterized mine a little too much, I think. e.e
But I hope this helps. :>
Um, an easy way to work on it, I think, is to take the photo you're wanting to modify, and make like...five copies of it, one on top the other, and reduce the opacity of each, so you can see through all of them. My layers tab looked something like this:
[SIZE="1"]
[Posterization adjustment layer]
[Brightness and Contrast adjustment layer] (turned the brightness up)
[Hue and Saturation adjustment layer]
[Background copy 4] Opacity: 40% (I ran this layer through Ink Outlines)
[Background copy 3] Opacity: 40% (I ran this layer through Palette Knife)
[Background copy 2] Opacity: 60% (I ran this layer through Poster Edges)
[Background copy] Opacity 80% (I ran this layer though Accented Edges)
[Background] Opacity: 100%[/SIZE]
Basically you just mess with it till it looks how you want it, I guess. xD
It's all a buncha filters, really. :>